body{margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;background:#fff url(images/bg_home_page.gif) repeat-x;}
body.product{margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;background:#fff url(images/bg_product_page.gif) repeat-x;}
body.search{margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;background:#fff url(images/bg_product_page.gif) repeat-x;}

#header{width:100%;color:#000;background:#333}

div.cart_totals{background:url('images/bg_view_cart.gif');position:absolute;margin:-310px 0 0 678px;background-repeat:no-repeat;font-size:11px;line-height:1.7em;width:169px;height:73px;padding:4px 2px 0 8px;text-align:left;border-style:none;border-width:1px;border-color:#933}
div.cart_totals_product{background:url('images/bg_view_cart.gif');position:absolute;margin:-90px 0 0 678px;background-repeat:no-repeat;font-size:11px;line-height:1.7em;width:169px;height:73px;padding:4px 2px 0 8px;text-align:left;border-style:none;border-width:1px;border-color:#933}
a.cart_totals:link{text-decoration:none;color:#00f;background:transparent;padding:0}
a.cart_totals:visited{text-decoration:none;color:#00f;background:transparent}
a.cart_totals:hover{text-decoration:underline;color:#00f;background:transparent}
img.cart_total_trans{position:absolute;margin:-118px 0 0 714px;border-style:none;height:57px;width:167px}

p.top_text{font:400 1em Georgia,"Times New Roman",Times,serif;position:absolute;margin:-342px 0 0 0;color:#efefef;background:transparent}
p.top_text_product{font:400 1em Georgia,"Times New Roman",Times,serif;position:absolute;margin:-122px 0 0 0;color:#efefef;background:transparent}
p.top_text_search{font:400 1em Georgia,"Times New Roman",Times,serif;position:absolute;margin:-122px 0 0 0;color:#fff;background:transparent}
div.search_box{position:absolute;margin:-341px 0 0 603px;font-size:x-small}
div.search_box_product{position:absolute;margin:-121px 0 0 603px;font-size:x-small}
.textbox{padding:1px;color:#000;border:1px solid #888;background:#fff;font:10px verdana,arial,sans-serif}
.button{padding:0 0 0 1px;color:#000;border:1px solid #888;background:#dadada;font:10px verdana,arial,sans-serif}

img.logo_image{position:absolute;margin:-306px 0 0 0;border-style:none;height:68px;width:58px}
img.logo_image_product{position:absolute;margin:-86px 0 0 0;border-style:none;height:68px;width:58px}
img.logo_text{position:absolute;margin:-272px 0 0 64px;border-style:none;height:27px;width:580px}
img.logo_text_product{position:absolute;margin:-52px 0 0 64px;border-style:none;height:27px;width:580px}
div.breadcrumbs{position:absolute;margin:-310px 0 0 97px;font-size:x-small;line-height:1.8em}
div.breadcrumbs_product{position:absolute;margin:-90px 0 0 97px;font-size:x-small;line-height:1.8em}
img.hm_breadcrumb{position:absolute;margin:-314px 2px -3px 66px;border-style:none;height:30px;width:23px}
img.hm_breadcrumb_product{position:absolute;margin:-94px 2px -3px 66px;border-style:none;height:30px;width:23px}
#header a:link,#header a:visited{color:#00F;text-decoration:none;background:transparent}
#header a:hover{text-decoration:underline}

img.home_ext{position:absolute;border:0;margin:-228px 0 4px 0;width:166px;height:217px}
img.home_int{position:absolute;border:0;margin:-228px 0 4px 170px;width:166px;height:217px}
img.home_besp{position:absolute;border:0;margin:-228px 0 4px 340px;width:166px;height:217px}
img.home_crea{position:absolute;border:0;margin:-228px 0 4px 510px;width:166px;height:217px}
img.home_sec{position:absolute;border:0;margin:-228px 0 4px 680px;width:166px;height:217px}

#wrapper{text-align:left;width:850px;margin-right:auto;margin-left:auto;margin-top:346px;padding:0;border-left:0;border-right:0;border-bottom:0;color:#000FFF;background:#fff url(images/bg_content.gif) repeat-x;}
#wrapper_products{text-align:left;width:850px;margin-right:auto;margin-left:auto;margin-top:126px;padding:0;border-left:0;border-right:0;border-bottom:0;color:#000FFF;background:#fff url(images/bg_content.gif) repeat-x;}

#content{float:right;width:650px;}
#content h1{font:400 120% Georgia,"Times New Roman",Times,serif;margin:40px 0 0 0;color:#5a2f4a;background:transparent}
#content h2{font:400 120% Georgia,"Times New Roman",Times,serif;margin:26px 0 0 0;color:#5a2f4a;background:transparent}
#content h2.product{font:400 120% Georgia,"Times New Roman",Times,serif;margin:0;color:#5a2f4a;background:transparent}
#content h2.sitemap{font:700 110% Georgia,"Times New Roman",Times,serif;margin:24px 0 24px 14px;color:#5a2f4a;background:transparent}
#content p.intro{font-size:small;line-height:1.4em;padding-left:4px;text-align:justify;color:#333;background:transparent}
#content p{font-size:small;line-height:1.4em;padding-left:2px;text-align:justify;color:#333;background:transparent}
#content p.info_top_nav {margin:12px 0 8px 0;text-align:center;font:12px/1.3em verdana,arial,sans-serif}
#content p.hm_gold_info {margin:2px;text-align:justify;font:10px/1.3em verdana,arial,sans-serif}
#content p.hm_silver_info {margin:2px;text-align:justify;font:10px/1.3em verdana,arial,sans-serif}
#content p.orac_cornice_decor {margin:2px;text-align:justify;font:10px/1.3em verdana,arial,sans-serif}
#content p.orac_cornice_xterio {margin:2px;text-align:justify;font:10px/1.3em verdana,arial,sans-serif}
#content p.orac_ext_info {margin:2px;text-align:justify;font:10px/1.3em verdana,arial,sans-serif}
#content p.shutter_info {margin:2px;text-align:justify;font:10px/1.3em verdana,arial,sans-serif}
#content p.columns {margin:2px;text-align:center;font:12px/2em verdana,arial,sans-serif}
#content p.orac_column_decor {margin:2px;text-align:justify;font:10px/1.3em verdana,arial,sans-serif}
#content p.orac_cornice_axxent {margin:2px;text-align:justify;font:10px/1.3em verdana,arial,sans-serif}
#content p.hm-online {margin:7px 10px 7px 35px;text-align:center;font:10px/1.3em verdana,arial,sans-serif}
#content p.orac_uplighters {margin:2px;text-align:justify;font:10px/1.3em verdana,arial,sans-serif}
#content p.orac_dentil {margin:2px;text-align:justify;font:10px/1.3em verdana,arial,sans-serif}
#content a:link,#content a:visited{color:#00F;text-decoration:none;background:transparent}
#content a:hover{text-decoration:underline}
#content a.orac_adhesives_link:link {text-decoration:none;color:#00f;background:transparent}
#content a.orac_adhesives_link:visited {text-decoration:none;color:#00f;background:transparent}
#content a.orac_adhesives_link:hover {text-decoration:underline;color:#00f;background:transparent}

table.prod2010 {border: 1px solid #5a2f4a; padding:2px; margin:16px 0 0 0; width:100%; color:#FFFFFF; background:#fff url(images/prod_hdr_bg.gif) repeat-x;}
td.prod2010_code {width:50%; text-align:left; padding: 0 0 0 4px; vertical-align:center; font:14px verdana,arial,sans-serif;}
td.prod2010_price {width:33%; text-align:right; padding: 2px 0 0 0; vertical-align:center; font:12px verdana,arial,sans-serif;}
td.prod2010_buy_box {width:10%; text-align:right; vertical-align:center; padding:1px 0 0 0; font:12px verdana,arial,sans-serif }
td.prod2010_buy_now {width:7%; text-align:right; vertical-align:center; padding:2px 4px 0 0; font:12px verdana,arial,sans-serif }
img.std_2010 {margin:10px 0 -6px 2px; border: solid 1px #222;}
p.2010{text-align:justify;color:#333;background:transparent}
#content p.orac_cornice_axxent_2010 {margin:2px 2px 20px 0;text-align:justify;font:10px/1.3em verdana,arial,sans-serif;color:#333;background-color:#e0e0e0;padding:2px;}

table.sitemap{border-style:none;width:610px;margin:0 20px 20px 30px}
td.sitemap{width:50%;text-align:left;vertical-align:top;padding:0;color:#5a2f4a;background:transparent;font:12px/1.3em verdana,arial,sans-serif}
li.sitemap_sub,li.sitemap{margin:6px 0 0}
table.colours {border-style:none;margin:2px 0 0;width:100%}
td.colours {width:50%;text-align:left;vertical-align:top;padding:8px 0 4px;color:#111;background:#fff;font:12px/1.3em verdana,arial,sans-serif}
.colour_header {text-align:center;font:bold 16px verdana,arial,sans-serif;color:#5a2f4a;background:transparent}
.colour_name {text-align:left;font:10px verdana,arial,sans-serif;color:#333;background:transparent}
.colour_381 {text-align:center;font:9px verdana,arial,sans-serif;color:#333;background:transparent}
table.downloads {border-style:none;width:100%;margin:18px 0 14px}
td.downloads {text-align:justify;vertical-align:middle;padding:6px;color:#333;background:#fff;font:12px/1.4em verdana,arial,sans-serif}
table.info_hm_diags {border-style:none;width:100%;margin:14px 0 0 1px;padding:10px}
td.info_hm_diags {text-align:left;width:300px;vertical-align:top;color:#333;margin:3px 3px 3px 110px;height:100px;background:#fff;font:12px verdana,arial,sans-serif}
td.info_hm_diags_gap {text-align:left;width:10px;vertical-align:top;color:#333;margin:3px 3px 3px 110px;height:100px;background:#fff;font:12px verdana,arial,sans-serif}
table.info_min_radius {border-color:#312173;border-style:solid;border-width:1px;border-spacing:1px;width:100%;color:#222;padding:1px;margin:1px;background:#fff}
td.info_min_radius_header {color:#00f;text-align:center;background:#1c465d;font:10px verdana,arial,sans-serif}
td.info_min_radius_spacer {color:#00f;text-align:left;background:#fcd985;font:10px verdana,arial,sans-serif}
tr.info_min_radius_header2 {color:#000;text-align:center;background:#fcd985;font:12px verdana,arial,sans-serif}
tr.info_min_radius_data {color:#000;text-align:center;background:#fcd985;font:10px verdana,arial,sans-serif}
table.contact {border-color:#d3d3d3;border-style:solid;border-width:1px;border-spacing:1px;width:100%;margin:20px 0}
td.contact {text-align:center;vertical-align:middle;padding:10px;color:#111;background:#f4f4f4;font:12px/1.3em verdana,arial,sans-serif;width:30%}
td.contact_inner {text-align:center;vertical-align:middle;padding:6px 0;color:#111;background:#f4f4f4;font:12px/1.3em verdana,arial,sans-serif}
td.contact_lit {text-align:left;vertical-align:middle;padding:6px 0 6px 3px;color:#111;background:#f4f4f4;font:12px/1.3em verdana,arial,sans-serif}
table.chimney {border-style:none;margin:0;width:100%}
td.chimney {width:50%;text-align:left;vertical-align:top;padding:0;color:#111;background:#fff;font:12px/1.4em verdana,arial,sans-serif}
li.chimney {margin:4px 0 0 -8px}
table.products_silver {border-color:#312173;border-style:solid;border-width:1px;border-spacing:0;border-collapse:collapse;color:#222;width:100%;padding:1px;margin:12px 0 12px 0;background:#e6e6e6}
td.products_intro_silver {border:#312173 solid 1px;color:black;text-align:center;height:40px;background:#e6e6e6;font:12px verdana,arial,sans-serif}
td.products_headers_silver {border:#312173 solid 1px;color:black;text-align:center;height:44px;background:#e6e6e6;font:12px verdana,arial,sans-serif}
td.products_footer_silver_domes {border:#312173 solid 1px;color:#f00;text-align:center;height:30px;background:#e6e6e6;font:10px verdana,arial,sans-serif}
td.products_data_silver {border:#312173 solid 1px;color:black;text-align:center;height:100px;background:#e6e6e6;font:10px verdana,arial,sans-serif}
td.products_data_silver_price {border:#312173 solid 1px;color:#481a36;text-align:center;height:44px;background:#e6e6e6;font:bold 10px verdana,arial,sans-serif}
td.products_data_silver_cart {border:#312173 solid 1px;color:black;text-align:center;vertical-align:middle;height:100px;background:#e6e6e6;font:11px verdana,arial,sans-serif}
td.products_data_silver_skirting {border:#312173 solid 1px;color:black;text-align:center;height:130px;background:#e6e6e6;font:10px verdana,arial,sans-serif}
td.products_data_silver_col {border:#312173 solid 1px;color:black;text-align:center;height:70px;background:#e6e6e6;font:10px verdana,arial,sans-serif}
table.products {border-color:#312173;border-style:solid;border-width:1px;border-spacing:0;border-collapse:collapse;color:#222;width:100%;padding:1px;margin:12px 0 0;background:#fcd985}
td.products_intro {border:#312173 solid 1px;color:black;text-align:center;height:74px;background:#fcd985;font:12px verdana,arial,sans-serif}
td.products_hm-online_merged {border:#312173 solid 1px;color:black;text-align:center;height:44px;background:#eee;background-image: url("images/icon_hm_buy.gif");background-repeat: no-repeat;font:12px verdana,arial,sans-serif}
td.products_headers {border:#312173 solid 1px;color:black;text-align:center;height:44px;background:#fcd985;font:12px verdana,arial,sans-serif}
td.products_hm-online_merged {border:#312173 solid 1px;color:black;text-align:center;height:44px;background:#eee;background-image: url("images/icon_hm_buy.gif");background-repeat: no-repeat;font:12px verdana,arial,sans-serif}
td.products_hm-online_merged_sx_skirting {border:#312173 solid 1px;color:black;text-align:center;height:44px;background:#eee;background-image: url("images/icon_hm_buy_sx_skirting.gif");background-repeat: no-repeat;font:12px verdana,arial,sans-serif}
td.products_footer_domes {border:#312173 solid 1px;color:#f00;text-align:center;height:30px;background:#fcd985;font:10px verdana,arial,sans-serif}
td.products_data {border:#312173 solid 1px;color:black;text-align:center;height:100px;background:#fcd985;font:10px verdana,arial,sans-serif}
td.products_data_col {border:#312173 solid 1px;color:black;text-align:center;height:60px;background:#fcd985;font:10px verdana,arial,sans-serif}
td.products_data_door {border:#312173 solid 1px;color:black;text-align:center;height:60px;background:#fcd985;font:10px verdana,arial,sans-serif}
td.products_data_skirting {border:#312173 solid 1px;color:black;text-align:center;height:130px;background:#fcd985;font:10px verdana,arial,sans-serif}
table.products_orac {border-color:#312173;border-style:solid;border-width:1px;border-spacing:0;border-collapse:collapse;color:#222;width:100%;padding:1px;margin:12px 0 0;background:#e6e6e6}
td.products_data_orac_ext {text-align:center;color:#222;background:#fcd985}
td.products_data_orac_adhesives_ext {padding:4px;border:#312173 solid 1px;color:black;text-align:center;vertical-align:middle;background:#fcd985;font:12px verdana,arial,sans-serif}
table.products_exterio {border-color:#312173;border-style:solid;border-width:1px;border-spacing:0;border-collapse:collapse;color:#222;width:574px;padding:1px;margin:12px 0 0;background:#3cb878}
td.products_intro_exterio {border:#312173 solid 1px;color:black;text-align:center;height:40px;background:#3cb878;font:12px verdana,arial,sans-serif}
td.products_headers_exterio {border:#312173 solid 1px;color:black;text-align:center;height:44px;background:#3cb878;font:12px verdana,arial,sans-serif}
td.products_data_exterio {border:#312173 solid 1px;color:black;text-align:center;height:100px;background:#3cb878;font:10px verdana,arial,sans-serif}
table.radius_gutters {border-style:none;margin:2px 0 0;width:550px}
td.radius_gutters {text-align:left;vertical-align:top;padding:8px 0 4px;color:#111;background:#fff;font:12px/1.3em verdana,arial,sans-serif}
li.radius_gutters {margin:3px 0 0}
table.exteriors {border-style:none;width:100%;margin:14px 0}
td.exteriors {text-align:left;vertical-align:top;padding:6px 0;color:#111;background:#fff;font:12px/1.3em verdana,arial,sans-serif}


table.canopies {border-style:none;margin:12px 0 10px 0}
td.canopies {text-align:center;vertical-align:top;padding:0;color:#111;background:#fff;font:12px/1.3em verdana,arial,sans-serif}


li.exteriors {margin:5px 0 0}
li.exteriors_sub {margin:5px 0 0}
table.interiors {border-style:none;width:100%;margin:14px 0}
td.interiors {text-align:left;vertical-align:top;padding:6px 0;color:#111;background:#fff;font:12px/1.3em verdana,arial,sans-serif}
li.interiors {margin:5px 0 0}
li.interiors_sub {margin:5px 0 0}
table.columns {border-color:#fff;border-style:solid;border-width:1px;border-spacing:1px;width:100%;height:222px;margin:20px 0 20px 1px;background:url('images/background_columns.gif') no-repeat}
td.columns {text-align:center;vertical-align:middle}
table.canopy {border-style:none;margin:0;width:320px}
td.canopy {width:50%;text-align:left;vertical-align:top;padding:0;color:#111;background:#fff;font:12px/1.3em verdana,arial,sans-serif}
li.canopy {margin:3px 0 0}
table.products_orac {border-color:#312173;border-style:solid;border-width:1px;border-spacing:0;border-collapse:collapse;color:#222;width:100%;padding:1px;margin:12px 0 0;background:#e6e6e6}
td.products_intro_orac {border:#312173 solid 1px;color:black;text-align:center;height:40px;background:#eee;font:12px verdana,arial,sans-serif}
td.products_headers_orac {border:#312173 solid 1px;color:black;text-align:center;height:44px;background:#eee;font:12px verdana,arial,sans-serif}
td.products_footer_orac_domes {border:#312173 solid 1px;color:#f00;text-align:center;height:30px;background:#eee;font:10px verdana,arial,sans-serif}
td.products_data_orac {border:#312173 solid 1px;color:black;text-align:center;height:100px;background:#eee;font:10px verdana,arial,sans-serif}
td.products_data_orac_ext {border:#312173 solid 1px;color:black;text-align:center;height:100px;background:#fcd985;font:10px verdana,arial,sans-serif}
td.products_data_orac_exterio {border:#312173 solid 1px;color:black;text-align:center;height:100px;background:#3cb878;font:10px verdana,arial,sans-serif}
td.products_data_orac_price {border:#312173 solid 1px;color:#481a36;text-align:center;height:44px;background:#eee;font:bold 10px verdana,arial,sans-serif}
td.products_data_orac_price {border:#312173 solid 1px;color:#481a36;text-align:center;height:44px;background:#eee;font:bold 10px verdana,arial,sans-serif}
td.products_data_orac_adhesives {padding:4px;border:#312173 solid 1px;color:black;text-align:center;vertical-align:middle;background:#eee;font:12px verdana,arial,sans-serif}
td.products_data_orac_adhesives_ext {padding:4px;border:#312173 solid 1px;color:black;text-align:justify;vertical-align:middle;background:#fcd985;font:12px verdana,arial,sans-serif}
td.products_data_orac_adhesives_exterio {padding:4px;border:#312173 solid 1px;color:black;text-align:justify;vertical-align:middle;background:#3cb878;font:12px verdana,arial,sans-serif}
td.products_data_orac_skirting {border:#312173 solid 1px;color:black;text-align:center;height:130px;background:#eee;font:10px verdana,arial,sans-serif}
td.products_data_orac_col {border:#312173 solid 1px;color:black;text-align:center;height:70px;background:#eee;font:10px verdana,arial,sans-serif}
td.products_data_orac_door {border:#312173 solid 1px;color:black;text-align:center;height:60px;background:#eee;font:10px verdana,arial,sans-serif}
table.gallery_content {border-style:none;width:100%;margin:14px 0 0 1px}
td.gallery_content {text-align:center;vertical-align:middle;color:#111;margin:3px 3px 3px 110px;height:186px;background:#fff;font:12px verdana,arial,sans-serif}
table.gallery_nav {border-style:none;width:100%;margin:4px 0 0 1px}
td.gallery_nav {text-align:center;vertical-align:top;color:#111;margin:3px 3px 3px 110px;background:#fff;font:11px/1.5em verdana,arial,sans-serif}

hr{border:none;background-color:#5a2f4a;color:#5a2f4b;height:1px;margin:4px 4px 4px 0; }
hr.search{border:none;background-color:#5a2f4a;color:#5a2f4b;height:1px;margin:4px 10px 4px 0; }

img.std {margin:1px;border-style:solid;border-width:1px;color:#222}
img.std_no_brd {margin:1px;border-style:none}
img.main_right {text-align:right;float:right;margin:2px 4px 2px 8px;border-style:solid;border-width:1px}
img.main_left {text-align:left;float:left;margin:2px 6px 2px 0;border-style:solid;border-width:1px}
img.main_left_no_brd {text-align:left;float:left;margin:2px 6px 2px 0;border-style:none}
img.up_arrow {margin:2px 8px 0 0;border-style:none}
img.downloads {margin:4px 4px 4px 1px;border-style:solid;border-width:1px}
img.inst_diags {text-align:right;float:right;margin:2px 4px 0 8px;border-style:solid;border-width:1px}
img.inst_orac_logo {text-align:left;float:left;margin:5px 8px 0 0;border-style:solid;border-width:1px}
img.inst_columns {margin:4px;border-style:none}
img.mini_icons {text-align:left;float:left;margin:1px 4px 0 0;border-style:none}
img.trolley_content {text-align:left;float:left;margin:1px 4px 0 0;border-style:none}
img.go{margin:1px 0 0 6px;border-style:none;height:9px;width:7px}

p.info_up {margin:20px 8px 10px 0;text-align:justify;font:10px/1.3em verdana,arial,sans-serif}
p.info_up_2010 {margin:5px 0 0 0;text-align:justify;font:10px/1.3em verdana,arial,sans-serif}

#navigation{width:190px;float:left;}
#navigation_search{width:10px;float:left;}
#navigation ul{list-style:none;margin:0;padding:0;border:none;text-align:left}
#navigation li{width:170px;border:0;margin:0;padding:0;font-size:75%}
#navigation a:link{display:block;padding:3px .5em;color:#00f;text-decoration:none}
#navigation a:visited{display:block;padding:3px .5em;color:#00f;text-decoration:none}
#navigation a:hover{background:url(images/nav_selector.gif) no-repeat;color:#00f;}
p.exteriors{font:400 108% Georgia,"Times New Roman",Times,serif;margin:44px 0 8px 2px;color:#5a2f4a;background:transparent}
p.interiors,p.information{font:400 108% Georgia,"Times New Roman",Times,serif;margin:20px 0 8px 2px;color:#5a2f4a;background:transparent}

#footer{clear:both;padding:8px 0 12px 0;color:#aaa;background:#5a2f4a url(images/bg_footer.gif) repeat-x;text-align:center;margin:0;font-size:x-small;line-height:1.7em}
#footer a:visited,a:link{color:#fff;background:transparent;text-decoration:none}
#footer a:hover{color:#fff;background:transparent;text-decoration:underline}

.opaque img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
.opaque:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity: 0.9;}

strong{color:#5a2f4a;background:transparent}
b{color:#5a2f4a;background:transparent}
.warning {color: #FF0000}

#content_search{float:right;width:818px;margin:0 0 0 10px}
#content_search h1{font:400 120% Georgia,"Times New Roman",Times,serif;margin:20px 0 10px -10px;color:#5a2f4a;background:transparent}
#content_search p{font-size:small;line-height:1.4em;margin:2px 2px 2px -10px;text-align:justify;color:#333;background:transparent}
#content_search div{font-size:small;line-height:1.4em;color:#333;background:transparent;margin:4px 10px 4px -12px}
#navigation_search{width:2px;float:left;}
table.search {border-style:none;margin:-20px 0 0 0;width:764px}
td.search {text-align:right;vertical-align:top;padding:14px 3px 0 0}
#content_search p.search {text-align:right;margin:8px 0 0 0}
#content_search p.search_nav {text-align:right;margin:0 6px 40px 0;font-size:10px}
#content_search a:link,#content_search a:visited{color:#00F;text-decoration:none;background:transparent}
#content_search a:hover{text-decoration:underline}

#lightbox {background-color:#fff;color:#595959;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666;}
#lightboxDetails {font-size:1em;padding-top:0.4em;}	
#lightboxCaption {float:left;}
#keyboardMsg {float:right;}
#closeButton {top:5px;right:5px;}
#lightbox img {border:none;clear:both;} 
#overlay img {border:none;}
#overlay {background-image: url(images/overlay.png);}
img.close {margin:2px 2px -14px 0;border-style:none;padding:0px 0 10px 0;}
* html #overlay{background-color:#000;back\ground-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");}