#slideshow { width: 394px; position: relative; height: 293px; border: 0px solid #FFFFFF; padding: 0px;}

#slideshow IMG { position: absolute; top:0; left:0; z-index:8;}

#slideshow IMG.active { z-index:10;}

#slideshow IMG.last-active { z-index:9;}

.tableRowsActive { background-color: #FFFFFF;}

.tableRowsInactive { background-color: #DDDDDD;}

.textErrors { color: #FF0000; font-weight: bold; }

.thumbnailBackground { background-color: #FFFFFF; background-repeat: no-repeat; background-position: center center;}

a:active, a:hover { color: #FF0000; background-color: inherit;}

a:link, a:visited { color: #FF4200; text-decoration: underline; background-color: inherit;}

body { font-family: Arial, Helvetica, Verdana; font-size: 14px; font-weight: normal; color: #666666; margin: 0px; padding: 0px; background-color: #FFFFFF; background-image: url(images/search_background.gif); background-repeat: repeat-x; background-position: 0 165px;}

div.bannerContainer { width: 950px; height: 165px; margin: auto; min-width: 950px; background-image: url(images/menu_background.gif); background-repeat: no-repeat; background-position: 370px 0px;}

div.bannerLeft { float: left; width: 370px; padding: 0px;}

div.bannerRight { float: right; width: 550px; padding: 30px 20px 0px 0px; font-size: 14px; font-weight: bold; text-align: right;}

div.bannerRight a:active { color: #FF4200; background-color: inherit;}

div.bannerRight a:hover { color: #FF4200; background-color: inherit;}

div.bannerRight a:link { color: #858585; text-decoration: none; background-color: inherit;}

div.bannerRight a:visited { color: #858585; text-decoration: none; background-color: inherit;}

div.contentContainer { width: 950px; margin: 10px auto 30px auto;}

div.footerContainer { width: 100%; height: 100px; clear: both; color: #FFFFFF; background-color: #00A353; text-align: center; padding-top: 30px; font-weight: bold; min-width: 950px;}

div.footerContainer a:active { color: #FF4200; background-color: inherit;}

div.footerContainer a:hover { color: #FF4200; background-color: inherit;}

div.footerContainer a:link { color: #FFFFFF; text-decoration: underline; background-color: inherit;}

div.footerContainer a:visited { color: #FFFFFF; text-decoration: underline; background-color: inherit;}

div.indexLeft { float: left; width: 449px; padding: 0px;}

div.indexRight { float: left; width: 388px; padding: 0px; margin: 0px 40px 30px 55px; padding-bottom: 20px; background-color: #CCCCCC;}

div.mainContainer { width: 100%; padding: 0px; margin: auto;}

div.searchContainer { width: 950px; height: 243px; margin: auto; padding: 0px; clear: both;}

div.searchLeft { float: left; width: 475px; height: 203px; padding: 40px 0px 0px 25px; font-weight: bold; color: #FFFFFF}

div.searchLeft h1 { font-size: 16px; font-weight: bold; color: #FFFFFF; background-color: inherit;}

div.searchRight { float: right; width: 422px; height: 213px; padding: 15px 13px 15px 15px; background-image: url(images/rotating_background.gif); background-repeat: no-repeat;}

h1 { font-size: 18px; font-weight: bold; color: #00A353; background-color: inherit;}

h2 { font-size: 16px; font-weight: bold; color: #00A353; background-color: inherit;}

hr { color: #00A353; background-color: #00A353; height: 25px; border: none;}


