@charset "utf-8";
/* CSS Document */

/* red #90182b / #900028 - #ff0000 */
/* blue #0092b3 - #00ccff */
/* purple #5288be - #9999ff   */
/* orange #f7941e - #ff9900 */
/* dark blue #005983 - #3399ff */



body {
	color: #fff;
	background-color:#000;
}


#header {
	color: #fff;
}

#header_right_left UL LI {
	background: url(../images/white_arrow_hc.gif) no-repeat left 2px;
}

#header_right_left UL LI A {
	color: #fff;
}
#header_right_left UL LI A:hover {
	color: #ff0000
}

#header_right {
	border-top: #fff 7px solid;
}

#header_right_right .size1 {
	color: #fff;
}

/* #header_right_right object {
	background-color: #fff;
} */

#header_right_right .size2 {
	color: #fff;
}
#header_right_right .size3 {
	color: #fff;
}

/* #dev_header {
	BACKGROUND-color: #e11a1a; color: #ffffff;
} */


#main_content {
	color:#fff !important;
}


A.size1:hover,
A.size2:hover,
A.size3:hover {
	color: #ff0000 !important;
}


/* default nav */

.nav_blank#nav1 .nav_about_li .nav_about_a {
	background: url(../images/about_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_blank#nav1 .nav_about_li {
	background: url(../images/about_li_bg_hc.gif) no-repeat right top
}
.nav_blank#nav1 .nav_careers_li .nav_careers_a {
	background: url(../images/careers_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_blank#nav1 .nav_careers_li {
	background: url(../images/careers_li_bg_hc.gif) no-repeat right top
}
.nav_blank#nav1 .nav_portfolio_li .nav_portfolio_a {
	background: url(../images/portfolio_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_blank#nav1 .nav_portfolio_li {
	background: url(../images/portfolio_li_bg_hc.gif) no-repeat right top
}
.nav_blank#nav1 .nav_services_li .nav_services_a {
	background: url(../images/service_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_blank#nav1 .nav_services_li {
	background: url(../images/service_li_bg_hc.gif) no-repeat right top
}


/* about page */


.nav_about#nav1 .nav_about_li .nav_about_a {
	background: url(../images/active_a_bg_hc.gif) no-repeat left 50%; color: #ff0000
}
.nav_about#nav1 .nav_about_li {
	background: url(../images/active_about_li_bg_hc.gif) no-repeat right top
}
.nav_about#nav1 .nav_careers_li .nav_careers_a {
	background: url(../images/careers_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_about#nav1 .nav_careers_li {
	background: url(../images/careers_li_bg_hc.gif) no-repeat right top
}
.nav_about#nav1 .nav_portfolio_li .nav_portfolio_a {
	background: url(../images/portfolio_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_about#nav1 .nav_portfolio_li {
	background: url(../images/portfolio_li_bg_hc.gif) no-repeat right top
}
.nav_about#nav1 .nav_services_li .nav_services_a {
	background: url(../images/service_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_about#nav1 .nav_services_li {
	background: url(../images/service_li_bg_hc.gif) no-repeat right top
}



/* careers page */

.nav_careers#nav1 .nav_about_li .nav_about_a {
	background: url(../images/about_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_careers#nav1 .nav_about_li {
	background: url(../images/about_li_bg_hc.gif) no-repeat right top
}
.nav_careers#nav1 .nav_careers_li .nav_careers_a {
	background: url(../images/active_a_bg_hc.gif) no-repeat left 50%; color: #0092bb
}
.nav_careers#nav1 .nav_careers_li {
	background: url(../images/active_careers_li_bg_hc.gif) no-repeat right top
}
.nav_careers#nav1 .nav_portfolio_li .nav_portfolio_a {
	background: url(../images/portfolio_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_careers#nav1 .nav_portfolio_li {
	background: url(../images/portfolio_li_bg_hc.gif) no-repeat right top
}
.nav_careers#nav1 .nav_services_li .nav_services_a {
	background: url(../images/service_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_careers#nav1 .nav_services_li {
	background: url(../images/service_li_bg_hc.gif) no-repeat right top 
}


/* portfolio page */

.nav_portfolio#nav1 .nav_about_li .nav_about_a {
	background: url(../images/about_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_portfolio#nav1 .nav_about_li {
	background: url(../images/about_li_bg_hc.gif) no-repeat right top
}
.nav_portfolio#nav1 .nav_careers_li .nav_careers_a {
	background: url(../images/careers_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_portfolio#nav1 .nav_careers_li {
	background: url(../images/careers_li_bg_hc.gif) no-repeat right top
}
.nav_portfolio#nav1 .nav_portfolio_li .nav_portfolio_a {
	background: url(../images/active_a_bg_hc.gif) no-repeat left 50%; color: #9999ff
}
.nav_portfolio#nav1 .nav_portfolio_li {
	background: url(../images/active_portfolio_li_bg_hc.gif) no-repeat right top
}
.nav_portfolio#nav1 .nav_services_li .nav_services_a {
	background: url(../images/service_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_portfolio#nav1 .nav_services_li {
	background: url(../images/service_li_bg_hc.gif) no-repeat right top
}


/* services page */

.nav_services#nav1 .nav_about_li .nav_about_a {
	background: url(../images/about_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_services#nav1 .nav_about_li {
	background: url(../images/about_li_bg_hc.gif) no-repeat right top
}
.nav_services#nav1 .nav_careers_li .nav_careers_a {
	background: url(../images/careers_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_services#nav1 .nav_careers_li {
	background: url(../images/careers_li_bg_hc.gif) no-repeat right top
}
.nav_services#nav1 .nav_portfolio_li .nav_portfolio_a {
	background: url(../images/portfolio_a_bg_hc.gif) no-repeat left 50%; color: #fff
}
.nav_services#nav1 .nav_portfolio_li {
	background: url(../images/portfolio_li_bg_hc.gif) no-repeat right top
}
.nav_services#nav1 .nav_services_li .nav_services_a {
	background: url(../images/active_a_bg_hc.gif) no-repeat left 50%; color: #ff9900
}
.nav_services#nav1 .nav_services_li {
	background: url(../images/active_services_li_bg_hc.gif) no-repeat right top
} 


/* Customer Information */

	#nav1.nav_blank .nav_info_li  {
			background:url(../images/active_info_li_bg_hc.gif) no-repeat right top;
	}

	#nav1.nav_blank .nav_info_li .nav_info_a {
			background: url(../images/active_a_bg_hc.gif) no-repeat left 50%; color: #FFFFFF;
	}




/* Display color 'about' on */

/* .nav_about#nav1   .nav_about_li  .nav_about_a   {
	background: url(../images/active_a_bg_hc.gif) no-repeat left;
}

.nav_about#nav1  .nav_about_li {
	background: url(../images/active_about_li_bg_hc.gif) no-repeat top right;
} */


#nav2 {
	background-image:none;
	border:solid 1px #fff;
	background-color:#000;
}

#nav2_left_bg {
	background-color:#000;
	background-image:none;
}
#nav2_right_bg {
	background-color:#000;
	background-image:none;
}
#nav2 UL {
	background-image:none;
}
.strip_bg {
	background: url(../images/bg_strip.gif) repeat-x
}


#left_nav H4 {
	BORDER-BOTTOM: #ccc 1px dashed; color: #ff0000;
}

#left_nav UL LI {
	background: url(../images/red_arrow_double_left_hc.gif) no-repeat left 5px;
}
#left_nav UL LI.selected_subnav {
	background: url(../images/red_arrow_double_down_hc.gif) no-repeat left 5px
}
#left_nav UL LI.selected_subnav A {
	color: #ff0000;
}
#left_nav ul li a {
	color: #fff;
}
#left_nav ul li a:hover {
	color: #ffcc00;
}
#left_nav UL LI UL {
	BORDER-BOTTOM: #ccc 1px dashed;
}

#left_nav UL LI UL LI A {
	color: #ff0000
}
#left_nav UL LI UL LI A:hover {
	color: #ff9900;
}
.left_extra_links {
	BORDER-BOTTOM: #ccc 1px dashed; BORDER-TOP: #ccc 1px dashed;
}

.left_extra_links UL LI A {
	color: #ff0000;
}
.left_extra_links UL LI A:hover {
	color: #ff9900;
}




A:link {
	color: #fff;
}
A:active {
	color: #fff;
}
A:visited {
	color: #fff;
}
A:hover {
	color: #ffcc00;
}

A.grey_link {
	BORDER-BOTTOM: #666 1px dashed; color: #666;
}
A.grey_link:hover {
	BORDER-BOTTOM: #999 1px dashed; color: #999
}

A.black_link {
	color: #333;
}
A.black_link:hover {
	color: #666
}

A.red_link {
	color: #ff0000;
}
A.red_link:hover {
	color: #3399ff
}




#search_top INPUT {
	border: #fff 1px solid;
	background-color:#000;
	color:#fff;
}
#search_top .submit {
	background: #000; color: #fff;
}
#search_top .submit:hover {
	color: #ff0000;
}






#mid_sect_news {
	BORDER-TOP: #ccc 1px dashed;
}




.wrap A {
	color: #ff0000
}
.wrap A:hover {
	color: #333
}


TABLE#home_index TD {
	BORDER-RIGHT: #ccc 1px dashed;
}



/* general form styles */

#main_content input[type=text],
#main_content input[type=password],
#main_content textarea {
	background-color:#000000 !important;
	color:#fff !important;
	border:solid 1px #fff !important;
}

#main_content input[type=submit],
.submit_button {
	border:none !important;
	background-color:#ff9900 !important;
	color:#000 !important;
	padding:5px 10px 5px 10px;
	cursor:pointer;
	
}


/* ONLINE SERVICES LOGIN */


FORM#login INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}

#main_content input.submit[type=submit],
#main_content #login_right .submit {
	background: url(../images/darkBlueCircle_hc.gif) no-repeat 95% 60%; color: #ff0000;
	background-color:#000 !important;
	padding:0 !important;
	color:#fff !important;	
}
#login_right .submit:hover {
	color: #666
}








#breadcrums {
	color: #999;
}



#split_content_left {
	BORDER-RIGHT: #ccc 1px dashed;
}






#right_table {
	BORDER-BOTTOM: #ccc 1px dashed;
}
#right_table_table TD {
	BORDER-RIGHT: #ccc 1px dashed;
}

#right_table_table .icon_rent {
	background: url(../images/icon_rent.gif) no-repeat; color: #008fb1;
}
#right_table_table .icon_repair {
	background: url(../images/icon_repair.gif) no-repeat; color: #f79117;
}
#right_table_table .icon_login {
	background: url(../images/icon_login.gif) no-repeat; color: #9999ff;
}

#bottom_split H4 {
	background: url(../images/arrow_red_hc.gif) no-repeat left 4px; color: #ff0000;
}
#bottom_split A {
	color: #fff
}
#bottom_split A:hover {
	color: #ff9900
}


#bottom_split UL LI {
	background: url(../images/arrow_hc.gif) no-repeat left 4px;
}
#bottom_split_left {
	BORDER-RIGHT: #ccc 1px dashed;
}


#news A {
	color: #ff0000
}
#news H2 {
	color: #ff0000;
}
#news H3 {
	color: #ff0000;
}
#news H4 {
	color: #999;
}

#news UL LI {
	BORDER-BOTTOM: #ccc 1px solid;
}






#footer_top {
	BORDER-LEFT: #ccc 1px dashed;
}

#footer_top_left {
	color: #333;
}
#footer_bottom {
	color: #fff; border-top: #ff0000 7px solid;
}

#footer_bottom_left UL LI {
	background: url(../images/white_arrow_hc.gif) no-repeat left 2px;
}

#footer_bottom_left UL LI A {
	color: #fff;
}
#footer_bottom_left UL LI A:hover {
	color: #ff0000;
}

#footer_bottom_right,
#footer_bottom_right p  {
	color:#fff !important;
}



.hr {
	BORDER-TOP: #ccc 1px solid;
}


.h2_darkBlue {
/*	color: #3399ff; */
	color:#00CCFF;

}
.h2_blue_large {
	color: #ff0000;
}


.lightBlueCircle {
	background: url(../images/lightBlueCircle_hc.gif) no-repeat 90% 88%
}

.darkBlueCircle {
/*	background: url(../images/darkBlueCircle_hc.gif) no-repeat 90% 88% */
	background: url(../images/lightBlueCircle_hc.gif) no-repeat 90% 88%
}

.orangeCircle {
	background: url(../images/orangeCircle_hc.gif) no-repeat 90% 88%
}


.lightBlueCircle font {
	color: #fff;
}
.darkBlueCircle font {
	color: #fff;
}
.orangeCircle font,
.orangeCircle span {
	color: #fff !important;
}

#right_table_table td strong {
	color: #fff !important;
}


.darkBlueCircle font, 
.darkBlueCircle span,
#right_table_table td strong span {
	color: #fff !important;	
}

#right_table_table h3.icon_rent {
	color:#00ccff;
}

.border-top {
	BORDER-TOP: #ccc 1px solid;
}
.bottom_color {
	background: #000; BORDER-TOP: #000 1px solid;
}




.red_bright {
	color: #ff0000
}
.red {
	color: #ff0000;
}
.green {
	color: #00ccff
}
.blue {
	color: #9999ff
}
.orange {
	color: #ff9900
}
.dark_blue {
/*	color: #3399ff */
	color:#00CCFF;
}





.job_holder {
	BORDER-BOTTOM: #cccccc 1px dashed;
}

.result {
	BACKGROUND-color: #ff0000;
}


.site_1 {
	BORDER-BOTTOM: #000000 1px dashed;
}
.site_25 {
	BORDER-BOTTOM: #000000 1px dashed;
}
.site_24 {
	BORDER-BOTTOM: #000000 1px dashed;
}
.site_1 A:link {
	color: #ff0000 !important;
}
.site_1 A:visited {
	color: #ff0000 !important;
}
.site_25 A:link {
	color: #3399ff !important;
}
.site_25 A:visited {
	color: #3399ff !important;
}

.site_24 A:link {
	color: #bdd73e !important;
}
.site_24 A:visited {
	color: #bdd73e !important;
}


#incomplete_error {
	BORDER-BOTTOM: #e11a1a 1px dashed; BORDER-LEFT: #e11a1a 1px dashed; BACKGROUND-color: #e8e9ea; color: #e11a1a; BORDER-TOP: #e11a1a 1px dashed; BORDER-RIGHT: #e11a1a 1px dashed;
}


/* #image-banner-text {
	BACKGROUND-IMAGE: url(../images/image-banner-bkground.png);
} */
#image-banner-text A {
	color: #ffffff
}
#image-banner-text A:hover {
	color: #ff0000;
}

table.gadget span.powered a:hover, table.gadget span.powered a:visited, table.gadget span.powered a:active, table.gadget span.powered {
	color:#00ccff !important;
}


/* nav 2 */


#nav2_red .MenuBarItemSubmenu {
background-image: url("../SpryAssets/SpryMenuBarDown_hc.gif") !important;
}

#nav2_red a.MenuBarItemSubmenu {
background-image: url("../SpryAssets/SpryMenuBarDown_hc.gif") !important;
}


#nav2_red a.MenuBarItemSubmenu:hover {
background-image: url("../SpryAssets/SpryMenuBarDownHover_hc.gif") !important;
}

ul.MenuBarHorizontal a:visited,
ul.MenuBarHorizontal a:link, 
ul.MenuBarHorizontal a:active {
	color:#ff0000 !important;
}

ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus {
background-color: #000 !important;
color: #fff !important;
}

ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible {
background-color: #000 !important;
color: #333333;
}

ul.MenuBarHorizontal a.MenuBarItemSubmenu {
background-color: #000 !important;
}

#nav2_red .MenuBarItemSubmenu {
background-color: #000 !important;
background-image: url("SpryMenuBarDown.gif");
}

#nav2_red a.MenuBarItemSubmenu {
color: #900028;
background-image: url("SpryMenuBarDown.gif");
}

#nav2_red a.MenuBarItemSubmenu:hover {
color: #333333;
background-image: url("SpryMenuBarDownHover.gif");
}







/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
{

}

/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{

}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{

}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
{
	background: #000;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
{
	background: #000;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	background: #000;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{
	border: 1px solid #CCC;
	background: #000;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{

}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	background-color: #000;
	color: #333;
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	background-color: #000;
	color: #333;
}

/*******************************************************************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenu
{
	background-color: #000;
}
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
{
	color: #333;
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
{
	color: #333;
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
{
	color: #333;
}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{

}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
	background: #000;
	}
}






#nav2_red .MenuBarSubmenuVisible a {
	background: #000 url("../SpryAssets/SpryMenuBarDown_hc.gif") no-repeat left 50% !important;
}
#nav2_red .MenuBarItemSubmenu {
	background: #000 url("../SpryAssets/SpryMenuBarDown_hc.gif") no-repeat left 1.2em !important;
}

#nav2_red .MenuBarSubmenuVisible a:hover {
	background: #000 url("../SpryAssets/SpryMenuBarRightHover.gif") no-repeat left 1.2em !important;
}
#nav2_red  a.MenuBarItemSubmenu {
	color: #ff0000;
	background: url("../SpryAssets/SpryMenuBarDown_hc.gif") no-repeat left 1.2em !important;
}
#nav2_red a.MenuBarItemSubmenu:hover {
	color: #333;
	background: url("../SpryAssets/SpryMenuBarDownHover_hc.gif") no-repeat left 1.2em !important;
}
#nav2_red .MenuBarSubmenuVisible a {
	color: #333;
	background: url("../SpryAssets/SpryMenuBarRightHover_hc.gif") no-repeat left 50% !important;
}
#nav2_red .MenuBarSubmenuVisible a:hover {
	color: #ff0000;
	background: url("../SpryAssets/SpryMenuBarDown_hc.gif") no-repeat left 50% !important;
}
#nav2_red   .selected  .MenuBarItemSubmenu  {
	background: url("../SpryAssets/SpryMenuBarDownHover_hc.gif") no-repeat left 1.2em !important;
}


/* #nav2_blue .MenuBarSubmenuVisible a {
}
#nav2_blue .MenuBarItemSubmenu {
	background: #e8e9e9;
}

#nav2_blue .MenuBarSubmenuVisible a:hover {
	background: #e8e9e9;
}
#nav2_blue  a.MenuBarItemSubmenu {
	color: #005983;
	background: url(BlueRight.gif) no-repeat left 1.2em;
}
#nav2_blue a.MenuBarItemSubmenu:hover {
	color: #333;
	background: url(BlueDown.gif) no-repeat left 1.2em;
}
#nav2_blue .MenuBarSubmenuVisible a {
	color: #333;
	background: url(SpryMenuBarRightHover.gif) no-repeat left 50%;
}
#nav2_blue .MenuBarSubmenuVisible a:hover {
	color: #005983;
	background: url(BlueRight.gif) no-repeat left 50%;
}
#nav2_blue .selected  .MenuBarItemSubmenu  {
	background: url(BlueDown.gif) no-repeat left 1.2em;
} */



/* #nav2_green .MenuBarSubmenuVisible a {

}
#nav2_green .MenuBarItemSubmenu {
	background: #e8e9e9;
}

#nav2_green .MenuBarSubmenuVisible a:hover {
	background: #e8e9e9;

}
#nav2_green  a.MenuBarItemSubmenu {
	color: #0092B3;
	background: url(BlueRight.gif) no-repeat left 1.2em;
}
#nav2_green a.MenuBarItemSubmenu:hover {
	color: #333;
	background: url(BlueDown.gif) no-repeat left 1.2em;
}
#nav2_green .MenuBarSubmenuVisible a {
	color: #333;
	background: url(SpryMenuBarRightHover.gif) no-repeat left 50%;

}
#nav2_green .MenuBarSubmenuVisible a:hover {
	color: #0092B3;
	background: url(BlueRight.gif) no-repeat left 50%;
}
#nav2_green .selected  .MenuBarItemSubmenu  {
	background: url(BlueDown.gif) no-repeat left 1.2em;
} */




/* PROPERTY SEARCH */


.property_dot_grey {
	color:#fff;
}

#property_content_right .search_details {
	background-color:#000;
}

#property_content_right .shop_orange_bar {
	color:#000;
}

#property_content_right .shop_orange_bar a:visited,
#property_content_right .shop_orange_bar a:link,
#property_content_right .shop_orange_bar a:active,
#property_content_right .shop_orange_bar a:hover {
	text-decoration:underline !important;
	color:#000 !important;
}

#property_content_right .shop_orange_bar a font {
	color:#000 !important;
}



#mid_sect {

}

#mid_sect_right {
	height:auto;
}







#hi-contrast {
	text-align:right;
	padding:5px 0 3px 0;
	margin:0;
}



a.hi-contrast-bttn:visited,
a.hi-contrast-bttn:link,
a.hi-contrast-bttn:active,
a.hi-contrast-bttn:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color:#fff;
	display:inline-block;
	background-image:url(../images/hi-contrast-bttn-hc.gif);
	background-position:center;
	background-repeat:no-repeat;
	text-decoration:none;
	padding:5px !important;
	text-align:center; 
}

/*
a.hi-contrast-bttn:visited,
a.hi-contrast-bttn:link,
a.hi-contrast-bttn:active,
a.hi-contrast-bttn:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color:#fff;
	display:inline-block;
	background-image:url(../images/hi-contrast-bttn2.gif);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:none;
	padding:5px 0 5px 5px !important;
	text-align:center; 
}

a.hi-contrast-bttn:visited strong,
a.hi-contrast-bttn:link strong,
a.hi-contrast-bttn:active strong,
a.hi-contrast-bttn:hover strong {
	background-image:url(../images/hi-contrast-bttn2.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding:5px 5px 5px 0 !important;
}
*/
