



/*---------------
ANOTHER
 ____    _____   ______ ______   ____      
/\  _`\ /\  __`\/\__  _\\__  _\ /\  _`\    
\ \,\L\_\ \ \/\ \/_/\ \//_/\ \/ \ \ \/\_\  
 \/_\__ \\ \ \ \ \ \ \ \  \ \ \  \ \ \/_/_ 
   /\ \L\ \ \ \_\ \ \ \ \  \_\ \__\ \ \L\ \
   \ `\____\ \_____\ \ \_\ /\_____\\ \____/
    \/_____/\/_____/  \/_/ \/_____/ \/___/
                                        
                                    WEBSITE
----------------*/


/*---------------STANDARD SET-UP--------------*/

body { font-family: Arial; color: #00529f; font-size: 80%; background-color: #f7f7f7; padding: 0; margin: 0; background-image: url("/images/backgrounds/lhe-mainbgall.jpg"); background-repeat: no-repeat; background-position: top; } 
div.base_standard { background: none; margin: 0px auto 0px auto; padding: 0; background-image: none; }

div.basecontainer { width: 960px; background-color: #fff; margin: 0px auto 0px auto; padding: 0; } 
div.basebody { width: 960px; float: left; background-color: #fff; padding: 0;  margin: 0; }
div.basemainarea { width: 910px; float: left; background-color: #fff; margin: 0px auto 0px auto; padding: 20px 25px 20px 25px; background-image: url("/images/backgrounds/lhe-pagebgshadow.jpg"); background-repeat: no-repeat; background-position: top; }

input, select, textarea { z-index: 1; padding: 0; margin: 0; border: 1px solid #cccccc; } 
fieldset { border: none; }
table, th, td, img { border: solid black 0px; } 
a { color: #0074ce; text-decoration: none; font-weight: bold; } 
a:hover { text-decoration: underline; } 
a:focus { outline: none; }
img {  } 
table { width: 100%; } 
th, td, div, ul, li { text-align: left; vertical-align: top; border: solid black 0px; } 
ul { padding: 0; margin: 0; } 
li { list-style-type: none; padding: 0; margin: 0; } 
.std_content li { list-style-type: disc; margin: 0px 0px 0px 25px; } 
form { margin: 0; padding: 0; } 
fieldset { margin: 0; padding: 0; } 
object, embed { z-index: 1; } 
h1, h2, h3, h4, h5, h6 { font-weight: bold; font-size: 100%; margin: 0; padding: 0; } 
.hidden { display: none; } 
.spacer { height: 0; clear: both; } 
div.overlay { } 
div.content img { padding: 0; }



/*--------------------STRUCTURE AREAS--------------------------*/
.basecolumn1a { width: 600px; float: right; padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; border-bottom: dashed 1px #0074ce;  }
.basehome .basecolumn1a { width: 910px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-bottom: none; }
.pagebanner { width: 600px; height: 230px; margin: 0px 0px 10px 0px; }
.pagevariants { display: none; }


/*-----------------------------------------------HEADER AREA----------------------------------------------------*/

.baseheader { float: left; width: 960px; height: 250px; background-color: #fff; background-image: url("/images/backgrounds/lhe-headerpatternbg2.gif"); background-repeat: no-repeat; background-position: 10px 65px; }
.basehome .baseheader { float: left; width: 960px; height: 370px; background-color: #fff; background-image: none; }


/*---------TOP BAR---------*/
.baseheader .container_header_contacts { float: left; width: 960px; height: 50px; background-color: #00529f; background-image: url("/images/backgrounds/lhe-topbarbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.baseheader .container_header_contacts .content_header_contact_us { float: left; width: 625px; height: 50px; line-height: 50px; padding: 0px 0px 0px 20px; }
.baseheader .container_header_contacts .content_header_contact_us .content { font-family: Trebuchet MS; color: #fff; font-weight: bold; }
.baseheader .container_header_contacts .content_header_contact_us .content a { font-family: Trebuchet MS; color: #fff; }
.baseheader .container_header_contacts .content_header_contact_us .content table {}
.baseheader .container_header_contacts .content_header_contact_us .content table tr td { width: 280px; padding: 0px 0px 0px 15px; background-image: url("/images/backgrounds/lhe-bulletblue.gif"); background-repeat: no-repeat; background-position: left; }
.baseheader .container_header_contacts .sys_searchbar { float: right; width: 315px; height: 42px; padding: 8px 0px 0px 0px; }
.baseheader .container_header_contacts .sys_searchbar form { float: left; height: 32px; width: 292px; background-image: url("/images/backgrounds/lhe-searchbarbg.gif"); background-repeat: no-repeat; background-position: top; }
.baseheader .container_header_contacts .sys_searchbar h2 { font-weight: bold; font-family: Trebuchet MS; color: #00529f; }
.baseheader .container_header_contacts .sys_searchbar .titletxt { float: left; width: 61px; height: 24px; padding: 6px 0px 0px 15px; }
.baseheader .container_header_contacts .sys_searchbar .query { float: left; padding: 4px 0px 0px 0px; }
.baseheader .container_header_contacts .sys_searchbar .query input { padding: 1px 3px 3px 3px; width: 170px; }
.baseheader .container_header_contacts .sys_searchbar .query input.text { color: #00529f; }
.baseheader .container_header_contacts .sys_searchbar .button { float: left; width: 30px; border: none; padding: 1px 0px 0px 0px; margin: 0px; background: none; }
.baseheader .container_header_contacts .sys_searchbar .button input { color: #fdbe50; font-weight: bold; font-family: Trebuchet MS; font-size: 130%; }
.baseheader .container_header_contacts .sys_searchbar .button input:hover { color: #00529f; cursor: pointer; }


/*-----AD ROTATE-LOGO-TESTIMONIAL-IMAGERY -------*/

/*----GENERAL HEADER - LOGO-IMAGERY---*/
.baseheader .container_header_rotater_general { float: left; width: 960px; height: 200px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.baseheader .container_header_rotater_general_r1  { background-image: url("/images/backgrounds/general-graphic-1.jpg"); background-repeat: no-repeat; background-position: 388px 10px; }
.baseheader .container_header_rotater_general_r2  { background-image: url("/images/backgrounds/general-graphic-2.jpg"); background-repeat: no-repeat; background-position: 388px 10px; }
.baseheader .container_header_rotater_general_r3  { background-image: url("/images/backgrounds/general-graphic-3.jpg"); background-repeat: no-repeat; background-position: 388px 10px; }
.baseheader .container_header_rotater_general_r4  { background-image: url("/images/backgrounds/general-graphic-4.jpg"); background-repeat: no-repeat; background-position: 388px 10px; }
.baseheader .container_header_rotater_general_r5  { background-image: url("/images/backgrounds/general-graphic-1.jpg"); background-repeat: no-repeat; background-position: 388px 10px; }
.baseheader .container_header_rotater_general_r6  { background-image: url("/images/backgrounds/general-graphic-1.jpg"); background-repeat: no-repeat; background-position: 388px 10px; }
.baseheader .container_header_rotater_general_r7  { background-image: url("/images/backgrounds/general-graphic-1.jpg"); background-repeat: no-repeat; background-position: 388px 10px; }

.baseheader .container_header_rotater_general .button_list_header_logo { position: absolute; margin: 30px 0px 0px 30px; width: 300px; height: 101px; }
.baseheader .container_header_rotater_general .button_list_header_logo .button1 { width: 300px; height: 101px; }


/*----HOME HEADER - LOGO-TESTIMONIAL-IMAGERY---*/
.basehome .baseheader .container_header_rotater { float: left; width: 960px; height: 320px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.basehome .baseheader .container_header_rotater_r1  { background-image: url("/images/backgrounds/home-graphic-1.jpg"); background-repeat: no-repeat; background-position: 389px 10px; }
.basehome .baseheader .container_header_rotater_r2  { background-image: url("/images/backgrounds/home-graphic-2.jpg"); background-repeat: no-repeat; background-position: 389px 10px; }
.basehome .baseheader .container_header_rotater_r3  { background-image: url("/images/backgrounds/home-graphic-3.jpg"); background-repeat: no-repeat; background-position: 389px 10px; }
.basehome .baseheader .container_header_rotater_r4  { background-image: url("/images/backgrounds/home-graphic-4.jpg"); background-repeat: no-repeat; background-position: 389px 10px; }
.basehome .baseheader .container_header_rotater_r5  { background-image: url("/images/backgrounds/home-graphic-1.jpg"); background-repeat: no-repeat; background-position: 389px 10px; }
.basehome .baseheader .container_header_rotater_r6  { background-image: url("/images/backgrounds/home-graphic-1.jpg"); background-repeat: no-repeat; background-position: 389px 10px; }
.basehome .baseheader .container_header_rotater_r7  { background-image: url("/images/backgrounds/home-graphic-1.jpg"); background-repeat: no-repeat; background-position: 389px 10px; }

.basehome .baseheader .container_header_rotater table.sys_adrotate { background: none; width: 960px; height: 320px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: url("/images/backgrounds/lhe-headerpatternbg.gif"); background-repeat: no-repeat; background-position: 10px 15px; }
.basehome .baseheader .container_header_rotater table.sys_adrotate .button_list_header_logo { position: absolute; margin: 30px 0px 0px 30px; width: 300px; height: 101px; }
.basehome .baseheader .container_header_rotater table.sys_adrotate .button_list_header_logo .button1 { width: 300px; height: 101px; }
.basehome .baseheader .container_header_rotater table.sys_adrotate .content_header_testimonial { position: absolute; margin: 150px 0px 0px 30px; width: 400px; height: 140px; }
.basehome .baseheader .container_header_rotater table.sys_adrotate .content_header_testimonial .content {}
.basehome .baseheader .container_header_rotater table.sys_adrotate .content_header_testimonial .content h2 { color: #00529f; font-size: 115%; line-height: 130%; font-style: italic; font-weight: normal; padding: 0px 0px 5px 0px; }
.basehome .baseheader .container_header_rotater table.sys_adrotate .content_header_testimonial .content h3 { color: #002242; font-size: 90%; font-style: italic; font-weight: bold; }


/*--------------------------FOOTER AREA-------------------------------*/
.basefooter { width: 960px; height: 140px; float: left; }

/* ------------FOOTER GALLERY INDEX--------- */
.basefooter .footer_gall_index_d_latest { width: 912px; height: 70px; margin: 0px auto 19px auto; background-image: url("/images/backgrounds/lhe-footergallbg.gif"); background-repeat: no-repeat; background-position: top; }
.basefooter .footer_gall_index_d_latest .gallerythumbs { float: left; width: 910px; height: 68px; line-height: 68px; }
.basefooter .footer_gall_index_d_latest h2 { color: #fff; font-family: Trebuchet MS; font-weight: bold; font-size: 130%; }
.basefooter .footer_gall_index_d_latest .titletxt { float: left; width: 90px; padding: 0px 0px 0px 10px; margin: 0px 30px 0px 0px; }
.basefooter .footer_gall_index_d_latest .galleryitem { display: block; float: left; width: 72px; height: 49px; margin: 10px 10px 0px 0px; padding: 0px; }
.basefooter .footer_gall_index_d_latest .galleryitem .image { display: block; width: 72px; height: 49px; }
.basefooter .footer_gall_index_d_latest .galleryitem .image img { display: block; width: 70px; height: 47px; border: solid 1px #fff; }

/* ------------FOOTER CONTACTS--------- */
.basefooter .content_footer_contacts { width: 910px; height: 50px; line-height: 50px; float: left; border-top: 1px dashed #0074ce; padding: 0px 25px 0px 25px; }
.basefooter .content_footer_contacts .content { color: #00529f; font-weight: bold; font-family: Trebuchet MS; padding: 0px 0px 0px 15px; background-image: url("/images/backgrounds/lhe-bulletwhite.gif"); background-repeat: no-repeat; background-position: left; }

/* ------------CREDITS--------- */
.basecredits { width: 910px; height: 60px; line-height: 20px; float: left; padding: 0px 25px 0px 25px; margin: 0px auto 0px auto; border-bottom: 20px solid #f7f7f7; font-size: 85%; color: #919191; background-image: url("/images/backgrounds/lhe-creditsbgshadow.jpg"); background-repeat: no-repeat; background-position: bottom; } 
.basecredits .copyright { margin-right: 20px; } 
.basecredits .legalnotice { margin-right: 20px; text-decoration: none; } 
.basecredits .sotic { margin-right: 20px; text-decoration: none; } 
.basecredits .reddot { text-decoration: none; } 
.basecredits a { color: #0074ce; font-weight: normal; }
.basecredits a:hover { color: #002242; text-decoration: underline; }





/*----------------------- TOP NAVIGATION --------------------------*/

.topnav { float: left; width: 940px; height: 45px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 10px; background-image: url("/images/backgrounds/lhe-mainnavbg.jpg"); background-repeat: no-repeat; background-position: top; }
.smarteditmode .topnav .toggle { display: none; }
.topnav li { z-index: 500; list-style: none; float: left; margin: 0px 0px 0px 0px; padding: 0px 1px 0px 0px; background-image: url("/images/backgrounds/lhe-mainbg-divide.gif"); background-repeat: no-repeat; background-position: right; }
.topnav a { font-family: Trebuchet MS,Arial,FreeSans,sans-serif; display: block; text-transform: uppercase; font-weight: bold; margin: 0; padding: 14px 0px 13px 0px; color: #fff; font-size: 110%; }
.topnav li { position: relative; }
.topnav ul li:hover {  }
.topnav ul li:hover a { color: #febf50; text-decoration: none; background-image: url("/images/backgrounds/lhe-mainbg-on.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.topmenu li li { list-style: none; margin: 0; padding: 0; clear: left; }
.topnav ul ul { position: absolute; z-index: 100; width: 143px; padding: 0px 1px 1px 1px; margin: 0px 0px 0px 0px; clear: left; text-align: left; background: #0074cd; }
.topnav ul ul li { list-style: none; margin: 0; padding: 0; clear: left; width: 143px; text-align: left; }
.topnav ul ul li a { font-weight: bold; padding: 4px 5px 4px 5px; font-size: 90%; text-transform: none; }
.topnav ul ul li a:hover { color: #fec85b; }
.topnav ul li:hover ul li a { color: #0074ce; }
.topnav ul ul ul { position: absolute; top: 0; left: 100%; width: 143px; padding: 0; margin: 0; }
.topnav ul ul,
.topnav ul li:hover ul ul,
.topnav ul ul li:hover ul ul
{display: none;}
.topnav ul li:hover ul { z-index: 500; display: block; margin: 0px 0px 0px 0px; left:0; }
.topnav ul li:hover ul li { z-index: 500; display: block; background: #fff; line-height: 100%; }
.topnav ul li:hover ul li a { z-index: 500; display: block; border-top: solid 1px #d7d7d7; background-image: none; }
.topnav ul li ul li:hover { z-index: 500; background: #00529f; }
.topnav ul li ul li:hover a { z-index: 500; color: #febf50; }
.topnav ul ul li:hover ul { display: none; }
.topnav ul ul ul li:hover ul { display: none; }
*:first-child+html .topnav ul ul { position: absolute; left:0; top:100%; }

.topnav li.item9698 { width: 145px; text-align: center; }
.topnav li.item9697 { width: 145px; text-align: center; }
.topnav li.item9696 { width: 145px; text-align: center; }
.topnav li.item9695 { width: 145px; text-align: center; }
.topnav li.item9694 { width: 210px; text-align: center; }
.topnav li.item9693 { width: 145px; text-align: center; padding: 0px 0px 0px 0px; background-image: none; }

.topnav ul li.item9698:hover a { background-image: url("/images/backgrounds/lhe-mainbg-on-l.gif"); background-repeat: no-repeat; background-position: left; }
.topnav ul li.item9693:hover a { background-image: url("/images/backgrounds/lhe-mainbg-on-r.gif"); background-repeat: no-repeat; background-position: right; }
.topnav ul li.item9698:hover ul li a { background-image: none; }
.topnav ul li.item9693:hover ul li a { background-image: none; }

.smarteditmode .topnav a { color: #fff; }

*html .topnav { margin: 0px 0px 0px 5px; }






/*----------------------------LEFT NAVIGATION----------------------------------*/
.baseleftmenu { width: 290px; float: left; padding: 0; margin: 0px 0px 0px 0px;  }
.baseleftmenu .nav_multilevel { width: 290px; clear: both; padding: 0; margin: 0px 0px 10px 0px; background-color: #fff; background-image: url("/images/backgrounds/lhe-leftnav-shadowbg.jpg"); background-repeat: no-repeat; background-position: 0px bottom; }
.baseleftmenu .nav_multilevel .titletxt { display: block; width: 280px; height: 31px; line-height: 31px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; text-transform: none; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 130%; color: #fff; background-image: url("/images/backgrounds/lhe-leftnav-title.png"); background-repeat: no-repeat; background-position: top; }
.baseleftmenu .nav_multilevel li { list-style: none; margin: 0; padding: 0; }
.baseleftmenu .nav_multilevel li { width: 290px; }
.baseleftmenu .nav_multilevel li:hover { background: #eeeeee; }
.baseleftmenu .nav_multilevel ul { padding: 0px 0px 37px 0px; margin: 0; list-style:none; width: 290px; background: none; }
.baseleftmenu .nav_multilevel a { display: block; text-decoration: none; font-weight: bold; font-family: Trebuchet MS,arial,FreeSans,sans-serif; color: #0053a0; padding: 4px 0px 4px 0px; font-size: 90%; }
.smarteditmode .baseleftmenu .nav_multilevel a { color: #0053a0; padding: 4px 0px 4px 0px; }
.baseleftmenu .nav_multilevel a:hover { color: #002242; }
.baseleftmenu .nav_multilevel ul li { width: 288px; padding: 0; margin: 0px 0px 0px 0px; border-left: solid 1px #d7d7d7; border-right: solid 1px #d7d7d7; }
.baseleftmenu .nav_multilevel ul li a { border-bottom: 1px dashed #97b4ae; padding: 4px 10px 4px 30px; background-image: url("/images/backgrounds/lhe-bulletwhite.gif"); background-repeat: no-repeat; background-position: 10px 8px; }
.baseleftmenu .nav_multilevel ul li:hover a { background-image: url("/images/backgrounds/lhe-bulletgrey.gif"); background-repeat: no-repeat; background-position: 10px 8px; }
.baseleftmenu .nav_multilevel ul ul { width: 288px; padding: 0; margin: 0; list-style: none; background-image: none; background: none; }
.baseleftmenu .nav_multilevel ul ul li { width: 278px; padding: 0px 0px 0px 10px; margin: 0; }
.baseleftmenu .nav_multilevel ul ul li a { font-size: 80%; }
.baseleftmenu .nav_multilevel ul li.highlight { background: none; }
.baseleftmenu .nav_multilevel ul li.highlight a { color: #002242; border-bottom: 0px dashed #97b4ae; background-image: url("/images/backgrounds/lhe-bulletgrey.gif"); background-repeat: no-repeat; background-position: 10px 8px; }
.baseleftmenu .nav_multilevel ul li.highlight ul a { color: #0053a0; background-image: none; border-bottom: 0px dashed #97b4ae; padding: 3px 10px 3px 30px; }
.baseleftmenu .nav_multilevel ul li.highlight ul a:hover { color: #002242; } 
.baseleftmenu .nav_multilevel ul li.highlight ul li { background: none; border-left: solid 0px #d7d7d7; border-right: solid 0px #d7d7d7; }
.smarteditmode .baseleftmenu .nav_multilevel li { height: auto; padding: 0;}
.smarteditmode .baseleftmenu .nav_multilevel .toggle { color: #0053a0; font-weight: bold; }



/*-----------------TREE MENU-------------------*/
.basecolumn1a .nav_multileveltree { width: 600px; float: left; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; }
.basecolumn1a .nav_multileveltree .spacer { height: 0px; padding: 0px; margin: 0px; }
.basecolumn1a .nav_multileveltree .multilevelitem { float: left; width: 120px; margin: 0px 0px 5px 0px; }
.basecolumn1a .nav_multileveltree .multilevelitem a { text-decoration: none; font-weight: bold; font-family: Trebuchet MS,arial,FreeSans,sans-serif; color: #0053a0; padding: 2px 0px 2px 15px; font-size: 80%; background-image: url("/images/backgrounds/lhe-bulletwhite.gif"); background-repeat: no-repeat; background-position: left; }
.basecolumn1a .nav_multileveltree .multilevelitem a:hover { color: #002242; background-image: url("/images/backgrounds/lhe-bulletgrey.gif"); background-repeat: no-repeat; background-position: left; }



/*-----------------CONTENT ITEM-------------------*/
.std_pagea .std_content { padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; }
.std_pagea .std_content .headline { height: 32px; line-height: 30px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/images/backgrounds/lhe-content-title.png"); background-repeat: no-repeat; background-position: top; }
.std_pagea .std_content .headline h1 { text-transform: none; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 120%; color: #fff; }
.std_pagea .std_content .content { line-height: 150%; }
.std_pagea .std_content .content h2 { height: 32px; line-height: 30px; padding: 0px 0px 0px 10px; margin: 20px 0px 10px 0px; text-transform: none; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 110%; color: #00529f; background-image: url("/images/backgrounds/lhe-content-h2.png"); background-repeat: no-repeat; background-position: top; }
.std_pagea .std_content .content h3 { height: 25px; line-height: 25px; padding: 0px 0px 3px 25px; margin: 20px 0px 10px 0px; text-transform: none; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 100%; color: #002242; border-bottom: dashed 1px #0074ce; background-image: url("/images/backgrounds/lhe-bulletwhite.gif"); background-repeat: no-repeat; background-position: 10px 7px; }
.std_pagea .std_content .content h4 { height: 25px; line-height: 25px; padding: 0px 0px 3px 25px; margin: 20px 0px 10px 0px; text-transform: none; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 90%; color: #00529f; border-bottom: dashed 1px #bebebe; background-image: url("/images/backgrounds/lhe-bulletgrey.gif"); background-repeat: no-repeat; background-position: 10px 7px; }
.std_pagea .std_content .content table { font-size: 90%; border: solid 10px #efefef; }
.std_pagea .std_content .content table tr td { border-bottom: solid 1px #bebebe; border-right: solid 1px #bebebe; padding: 2px 5px 2px 5px; }
.std_pagea .std_content .content table th { border-bottom: solid 1px #bebebe; border-right: solid 1px #bebebe; padding: 2px 5px 2px 5px; font-weight: bold; background-color: #0074ce; color: #fff; }





/*-----------------LEFT COL - ENQUIRY - FEEDBACK FORM-------------------*/
table.feedback_form_left { width: 290px; clear: both; padding: 0; margin: 0px 0px 10px 0px; background-color: #fff; background-image: url("/images/backgrounds/lhe-leftnav-shadowbg.jpg"); background-repeat: no-repeat; background-position: 0px bottom; }
table.feedback_form_left td.titletxt { width: 280px; height: 31px; line-height: 31px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; text-transform: none; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 130%; color: #fff; background-image: url("/images/backgrounds/lhe-goldtitle290-2.gif"); background-repeat: no-repeat; background-position: top; }
table.feedback_form_left td.confirm { width: 270px; padding: 10px 10px 30px 10px; font-size: 90%; font-weight: bold; line-height: 140%; }
table.feedback_form_left div.box { width: 268px; padding: 10px 10px 0px 10px; border-left: solid 1px #d7d7d7; border-right: solid 1px #d7d7d7; margin: 0px 0px 30px 0px; }
table.feedback_form_left div.box tr td { padding: 0px 0px 10px 0px; }
table.feedback_form_left div.box tr td input { padding: 2px 3px 2px 3px; }
table.feedback_form_left div.box th { text-align: right; line-height: 110%; padding: 0px 10px 10px 0px; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 85%; }
table.feedback_form_left div.box textarea { width: 172px; padding: 2px 3px 2px 3px; }
table.feedback_form_left div.box .securimagebox { width: 180px; float: left; }
table.feedback_form_left div.box .securimagebox .instructions { width: 180px; float: left; color: #8d8d8d; font-size: 85%; font-style: italic; margin: 0px 0px 5px 0px; }
table.feedback_form_left div.box .securimagebox .captcha { width: 150px; height: 45px; float: left; margin: 0px 5px 5px 0px; }
table.feedback_form_left div.box .securimagebox .securimagebox { width: 180px; float: left; }
table.feedback_form_left div.box .securimagebox .input input { float: left; width: 142px; padding: 2px 3px 2px 3px; }
table.feedback_form_left div.box td.submit input.button { width: 114px; height: 30px; line-height: 30px; text-align: center; border: none; text-transform: none; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 100%; color: #fff; background-color: #fff; background-image: url("/images/backgrounds/lhe-formsubmit.gif"); background-repeat: no-repeat; background-position: top; }
table.feedback_form_left div.box td.submit input.button:hover { cursor: pointer; color: #fdbe4f; }
.basedirections table.feedback_form_left td.titletxt { background-image: url("/images/backgrounds/lhe-goldtitle290.gif"); background-repeat: no-repeat; background-position: top; }
.basecontactus table.feedback_form_left td.titletxt { background-image: url("/images/backgrounds/lhe-goldtitle290.gif"); background-repeat: no-repeat; background-position: top; }
.basegeneral_search table.feedback_form_left td.titletxt { background-image: url("/images/backgrounds/lhe-goldtitle290.gif"); background-repeat: no-repeat; background-position: top; }




/*---------------LEFT BOTTOM TEXT BOXES------------------*/
.baseleftmenu .text_boxes_home { width: 135px; float: left; padding: 0px; margin: 0px 5px 10px 5px; }
.baseleftmenu .text_boxes_home .imgtop { width: 135px; }
.baseleftmenu .text_boxes_home .imgtop img { width: 125px; height: 100px; padding: 3px 3px 3px 3px; background-color: #fff; border: 2px solid #0074ce; }
.baseleftmenu .text_boxes_home .content {  }
.baseleftmenu .text_boxes_home .content .heading { line-height: 100%; padding: 5px 0px 5px 0px; border-bottom: 1px dashed #0053a0; }
.baseleftmenu .text_boxes_home .content .heading h2 { color: #de8e00; font-family: Trebuchet MS; font-size: 90%; font-weight: bold; }
.baseleftmenu .text_boxes_home .content .text { color: #0053a0; padding: 5px 0px 5px 0px; font-size: 90%; line-height: 150%; }
.baseleftmenu .text_boxes_home:hover { cursor: pointer; }
.baseleftmenu .text_boxes_home:hover .imgtop img { background-color: #0074ce; border: 2px solid #00529f; }

*html .baseleftmenu .text_boxes_home { margin: 0px 0px 10px 5px; }








/* -------------LIGHTBOX GALLERY------------- */

.feat_gallery_lightbox { float: left; width: 600px; padding: 0px 0px 0px 0px; }
.feat_gallery_lightbox .title { display:block; height: 32px; line-height: 30px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/images/backgrounds/lhe-content-title.png"); background-repeat: no-repeat; background-position: top; text-transform: none; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 120%; color: #fff; }
.feat_gallery_lightbox .thumbnail { float:left; margin: 0px 10px 10px 0px; background: #000000; width: 110px; height: 77px; }
.feat_gallery_lightbox .thumbnail:hover { cursor: pointer; }
.feat_gallery_lightbox .thumbnail img { padding: 3px 3px 3px 3px; background-color: #fff; border: 2px solid #0074ce;opacity: 0.8; filter: alpha(Opacity=80); -moz-opacity: 0.8; }
.feat_gallery_lightbox .thumbnail img:hover { opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.feat_gallery_lightbox .thumbnail .caption { display: none; }


.feat_gallery_lightbox .lightbox { clear:both; position: absolute; background: #fff; padding: 10px; margin-left: -165px; margin-top: -0px; height: auto; width: 600px; z-index: 1000; border-bottom: solid #abadb3 10px; border-right: solid #abadb3 10px; border-top: solid #d7d7d7 10px; border-left: solid #d7d7d7 10px; }
.feat_gallery_lightbox .lightbox_img img { float:left; width: px; height: px; }
.feat_gallery_lightbox .lightbox_img .caption { display:block; width: 580px; text-align: center; clear:both; background: #fff; color: #00529f; font-style: italic; font-size: 90%; margin: 0px 0px 0px 0px; line-height: 20px; padding: 3px 10px 3px 10px; }
.feat_gallery_lightbox .lightbox_img .credit { display:block; width: 580px; text-align: center; clear:both; background: #fff; color: #666666; font-style: italic; font-size: 90%; margin: 0px 0px 0px 0px; line-height: 20px; padding: 3px 10px 3px 10px; }
.feat_gallery_lightbox .lightbox .navbar { height: 32px; line-height: 30px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; text-transform: none; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 110%; color: #00529f; background-image: url("/images/backgrounds/lhe-content-h2.png"); background-repeat: no-repeat; background-position: top; }
.feat_gallery_lightbox .lightbox .close { float: left; cursor: pointer; }
.feat_gallery_lightbox .lightbox .slideshow { float: right; margin: 0px 10px 0px 0px; cursor: pointer; }
.feat_gallery_lightbox .lightbox .back { float: right; margin: 0px 10px 0px 0px; cursor: pointer; }
.feat_gallery_lightbox .lightbox .next { float: right; cursor: pointer; margin: 0px 10px 0px 0px; }
.feat_gallery_lightbox .lightbox .seperator { float: right; margin: 0px 10px 0px 0px; }
.feat_gallery_lightbox .lightbox .imgindex { display: block; float: left; padding: 0px 70px 0px 80px; }




/* -------------SOCIAL BOOKMARKS------------- */
.socialcont { height: 56px; width: 290px; clear: both; padding: 0px; margin: 0px 0px 3px 0px; background-image: url("/images/backgrounds/lhe-transshadow.png"); background-repeat: no-repeat; background-position: bottom; }




/*-------------SITE SEARCH PAGE--------------*/

.basecolumn1a table.sys_search { width: 600px; display: block; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.basecolumn1a div.sys_searchbar .query { float: left; margin-right: 0px; }
.basecolumn1a div.sys_searchbar .query input { width: 300px; color: #666666; }
.basecolumn1a table.sys_search td.titletxt { width: 590px; height: 32px; line-height: 30px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; text-transform: none; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 120%; color: #fff; background-image: url("/images/backgrounds/lhe-content-title.png"); background-repeat: no-repeat; background-position: left; }

.basecolumn1a form.zoom_searchform { width: 600px; margin-bottom: 20px; padding: 20px 0px 0px 0px; }
.basecolumn1a form.zoom_searchform label { font-family: Trebuchet MS,FreeSans,sans-serif; font-size: 100%; font-weight: bold; padding: 0px 5px 0px 0px; }
.basecolumn1a form.zoom_searchform input.zoom_searchbox { width: 135px; font-size: 100%; padding: 3px 3px; }
.basecolumn1a form.zoom_searchform .zoom_button { width: 114px; height: 30px; margin: 0px 10px 0px 0px; line-height: 30px; text-align: center; border: none; text-transform: none; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 100%; color: #fff; background-image: url("/images/backgrounds/lhe-formsubmit.gif"); background-color: #ffffff; background-repeat: no-repeat; background-position: top; }
.basecolumn1a form.zoom_searchform .zoom_button:hover { cursor: pointer; color: #fdbe4f; }
.basecolumn1a form.zoom_searchform .zoom_match { font-family: Trebuchet MS,FreeSans,sans-serif; font-size: 100%; font-weight: bold;  }
.basecolumn1a form.zoom_searchform .zoom_match label { color: #666666; }

.basecolumn1a table.sys_search .searchheading { height: 32px; line-height: 30px; padding: 0px 0px 0px 10px; margin: 20px 0px 10px 0px; text-transform: none; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 110%; color: #00529f; background-image: url("/images/backgrounds/lhe-content-h2.png"); background-repeat: no-repeat; background-position: left; }
.basecolumn1a table.sys_search div.summary { font-size: 120%; font-weight: bold; padding-bottom: 5px; }
.basecolumn1a table.sys_search div.searchtime { font-size: 100%; font-weight: bold; padding: 0px 0px 10px 0px; }
.basecolumn1a table.sys_search .result_pagescount { font-weight: bold; text-transform: uppercase; padding-bottom: 2px; border-bottom: solid #cccccc 1px; }
.basecolumn1a table.sys_search .sorting { height: 32px; line-height: 30px; padding: 0px 0px 0px 10px; margin: 20px 0px 10px 0px; text-transform: none; font-family: Trebuchet MS,arial,FreeSans,sans-serif; font-weight: bold; font-size: 110%; color: #002242; background-image: url("/images/backgrounds/lhe-content-h2.png"); background-repeat: no-repeat; background-position: left; }
.basecolumn1a table.sys_search .sorting a { text-decoration: underline; color: #00529f; }
.basecolumn1a table.sys_search .result_title { margin: 20px 0px 5px 0px; padding-top: 10px; line-height: 150%; }
.basecolumn1a table.sys_search .result_title a { font-family: Trebuchet MS,FreeSans,sans-serif; font-size: 120%; color: #de8e00; font-weight: bold; }
.basecolumn1a table.sys_search .highlight { background: #00529f; color: #fff; }
.basecolumn1a table.sys_search .description { display: none; }
.basecolumn1a table.sys_search .context { margin-bottom: 10px; color: #00529f; line-height: 140%; }
.basecolumn1a table.sys_search .infoline { color: #002242; font-weight: bold; background: #f7f7f7; padding: 3px; border-bottom: solid #cccccc 1px; margin-bottom: 10px;}


/*-----------------FLOORPLAN-360 VIEW CONTENT ITEM TABLE LINKS-------------------*/
.std_pagea .content_360 { padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; }
.std_pagea .content_360 .content table { font-size: 90%; border: solid 0px #efefef; }
.std_pagea .content_360 .content table tr td { border-bottom: solid 0px #bebebe; border-right: solid 0px #bebebe; padding: 0px 0px 0px 0px; }
.std_pagea .content_360 .content table th { border-bottom: solid 0px #bebebe; border-right: solid 0px #bebebe; padding: 0px 0px 0px 0px; font-weight: bold; background: none; color: #fff; }
.std_pagea .content_360 .content table tr td.cell01 { padding: 10px 0px 10px 0px; background-image: none; }
.std_pagea .content_360 .content table tr td.cell02 { padding: 10px 0px 10px 0px; background-image: none; }
.std_pagea .content_360 .content table tr td.cell01 a { padding: 10px 0px 10px 40px; background-image: url("/images/backgrounds/lhe-icon-floorplan.png"); background-repeat: no-repeat; background-position: left;  }
.std_pagea .content_360 .content table tr td.cell02 a { padding: 10px 0px 10px 40px; background-image: url("/images/backgrounds/lhe-icon-360view.png"); background-repeat: no-repeat; background-position: left; }


/* -------------LINKS - FLOORPLAN 360VIEW------------- */
.headexp_link_list_facilities_quick { width: 600px; float: left; padding: 0px 0px 20px 0px; margin: 0px 0px 0px 0px; }
.headexp_link_list_facilities_quick .link { float: left; width: 200px; padding: 10px 0px 10px 0px; margin: 0px 20px 0px 0px;  }
.headexp_link_list_facilities_quick .link1 { background-image: url("/images/backgrounds/lhe-icon-floorplan.png"); background-repeat: no-repeat; background-position: left; }
.headexp_link_list_facilities_quick .link2 { background-image: url("/images/backgrounds/lhe-icon-360view.png"); background-repeat: no-repeat; background-position: left; }
.headexp_link_list_facilities_quick .link a { padding: 0px 0px 0px 40px; }
.headexp_link_list_facilities_quick .link a:hover { }

/* <IMG src="/images/backgrounds/home-graphic-5.jpg"><IMG src="/images/backgrounds/general-graphic-5.jpg"><IMG src="/images/backgrounds/home-graphic-2.jpg"><IMG src="/images/backgrounds/home-graphic-3.jpg"><IMG src="/images/backgrounds/home-graphic-4.jpg"><IMG src="/images/backgrounds/lhe-headerpatternbg2.gif"><IMG src="/images/backgrounds/general-graphic-1.jpg"><IMG src="/images/backgrounds/lhe-transshadow.png"><IMG src="/images/backgrounds/lhe-addthis-button.png"><IMG src="/images/backgrounds/lhe-icon-360view.png"><IMG src="/images/backgrounds/lhe-icon-floorplan.png"><IMG src="/images/backgrounds/lhe-formsubmit.gif"><IMG src="/images/backgrounds/lhe-goldtitle290-2.gif"><IMG src="/images/backgrounds/general-graphic-2.jpg"><IMG src="/images/backgrounds/general-graphic-3.jpg"><IMG src="/images/backgrounds/general-graphic-4.jpg"><IMG src="/images/backgrounds/lhe-homepromotb-link.gif"><IMG src="/images/backgrounds/lhe-goldtitle290.gif"><IMG src="/images/backgrounds/home-graphic-1.jpg"><IMG src="/images/backgrounds/lhe-leftnav-shadowbg.jpg"><IMG src="/images/backgrounds/lhe-content-title.png"><IMG src="/images/backgrounds/lhe-content-h2.png"><IMG src="/images/backgrounds/lhe-leftnav-title.png"><IMG src="/images/backgrounds/lhe-leftnav-title.gif"><IMG src="/images/backgrounds/lhe-leftnav-shadowbg.png"><IMG src="/images/backgrounds/lhe-bulletgrey.gif"><IMG src="/images/backgrounds/lhe-creditsbgshadow.jpg"><IMG src="/images/backgrounds/lhe-bulletwhite.gif"><IMG src="/images/backgrounds/lhe-footergallbg.gif"><IMG src="/images/backgrounds/lhe-pagebgshadow.jpg"><IMG src="/images/backgrounds/lhe-mainnavbg.jpg"><IMG src="/images/backgrounds/lhe-mainbg-on.gif"><IMG src="/images/backgrounds/lhe-mainbg-on-l.gif"><IMG src="/images/backgrounds/lhe-mainbg-on-r.gif"><IMG src="/images/backgrounds/lhe-mainbg-divide.gif"><IMG src="/images/backgrounds/lhe-headerpatternbg.gif"><IMG src="/images/backgrounds/lhe-bulletblue.gif"><IMG src="/images/backgrounds/lhe-mainbgall.jpg"><IMG src="/images/backgrounds/lhe-searchbarbg.gif"><IMG src="/images/backgrounds/lhe-topbarbg.gif"><IMG src="/images/backgrounds/lhe-mainbg.gif"><IMG src="/images/backgrounds/lhe-mainbgshadow.jpg"> */

