html {overflow-x: hidden; padding: 0; margin: 0;}
body { background: #ebeded url('../images/grungy_bg.jpg') no-repeat; padding: 0; margin: 0; font-family: Arial; font-size: 9pt; }
a { color: #e6e6e6; text-decoration: none; padding: 0; margin: 0; }
p { padding: 0; margin: 0; }
img { border: 0; behavior: expres\sion((this.runtimeStyle.behavior="none") && (this.src.toLowerCase().indexOf('.png')>-1) && (this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='scale')", this.runtimeStyle.paddingTop = this.height, this.runtimeStyle.height = 0)); 1overflow:hidden; }
input { background: #F4F4F4; border: 1px solid #EAEAEA; width: 98%; }
div {padding: 0; margin: 0;}
.topsite { width: 935px; 1BORDER: 1PX SOLID RED }
.topsite .logo { width: 266px; height: 91px; margin: 0; position: relative; left: 57px; z-index: 100; }
.topsite .logo img { width: 214px; height: 91px; }
.topsite .menu { position: relative; top: 68px; left: -45px; z-index: 99;}
.topsite .text { z-index: 99; 1color: white; }
.topsite .leftside { width: 335px; height: 565px; float: left; }
.topsite .rightside { width: 535px; height: 553px; position: absolute; top: 0; left: 335px; }
.topsite .pagetitle { width: 1535px; height: 37px; position: absolute; top: 49px; 1right: 37px; float: left; }
.topsite .pagetitle img { vertical-align: top; position: relative; z-index: 99; left: 731px; width: 56px; height: 448px; }
.topsite .pagetitle h1 { display: none; }
.topsite .pagetext { width: 149px; position: absolute; top: 0; left: 787px; background: #FFF; padding: 0; margin: 0; text-align: right; }
.topsite .pagetext img { vertical-align: top; }
.topsite .pagetext .holder { position: relative; z-index: 99; padding: 49px 5px 0 5px; color: #4a4a4a; height: 350px; text-align: right; line-height: 14px; font-size: 9pt; 1direction: rtl; }
.topsite .pagetext .holder span { font-size: 10pt; 1display: block; color: #282828; text-align: right; 1margin: 0 0 6px 0; }
.topsite .pagetext .locations span { margin: 0 0 6px 0; height: 11px; display: block; }
.topsite .pagetext .holder img { position: relative; top: 3px; 1text-align: left; float: right; margin: 0 0 0 4px; }
.topsite .pagetext .holder div { direction: rtl; padding: 0 0 0 10px; display: none; text-align: right; }
.topsite .pagetext .holder a { direction: rtl; color: #4a4a4a; text-decoration: none; position: relative; 1left: 3px; text-align: right;}
.topsite .pagetext .holder span a { position: relative; left: -3px; text-align: right;}
.topsite .pagetext .holder span a { position: relative; left: -3px; text-align: right;}
.topsite .pagetext .holder p { direction: rtl; text-align: right; }
.topsite .pagetext .holder .button { color: #FFF; border: 0; background: #2f2f2f; font-size: 7.3pt; width: 50%; height: 18px;}
.topsite .pagetext .holder .viewcollection { position: relative; left: -3px; top: 10px; }
.topsite .pagetext .holder .viewcollection img { width: 139px; height: 17px; float: none; }
.topsite .pagetext div#wn { position: relative; width: 74px; height: 421px; overflow: hidden; left: 10px; top: 49px; 1border: 1px solid red; margin: 0; padding: 0; z-index: 90; }
.topsite .pagetext div#lyr1 { position: relative; 1top: 6px; left: -18px; }
.topsite .pagetext div#lyr1 img { width: 52px; height: 55px; margin: 2px; padding: 0; }
.topsite .pagetext div#lyr1 div { width: 56px; height: 59px; padding: 0; margin: 0 0 2px 0;}
#scroll_links { position: absolute; z-index: 100; top: 475px; left: 841px; }
.footer { position: relative; top: -36px; width: 2500px; }
.footer .leftside { width: 400px; height: 20px; float: left; }
.footer .rightside { width: 2100px; height: 20px; 1BORDER: 1PX SOLID RED }
.footer .rightside .smalllogo { width: 89px; float: left; position: relative; height: 13px; top: 3px; margin: 0 3px 0 0; }
.footer .language { background: #2f2f2f; height: 23px; width: 132px; }
.footer .language .holder { padding: 4px; text-align: center; font-family: Lucida Sans Unicode, Lucida Sans, Lucida Grande; font-size: 8pt; color: #e6e6e6; }
.footer .second_menu { width: 1900px; float: left; background: #2f2f2f; height: 23px; position: relative; left: 23px; color: #e6e6e6; direction: rtl; text-align: left; }
.footer .second_menu .holder { position: relative; top: -2px; left: 20px;}
.topsite .rightside #texts_div { text-align: right; float: right; position: absolute; top: 498px; left: 285px; }  
.topsite .rightside #texts_div div { display: none; font-size: 8pt; text-align: right; width: 210px; }  
.topsite .rightside #texts_div div a { color: #2f2f2f; background: #ffffff; display: block; width: 15px; height: 15px; text-align: center; float: right; margin: 0 2px 0 0; }  
.copyright { letter-spacing: 0; position: relative; left: 85px; }
.holder { padding: 6px 0 0 6px; }
.fb { clear: both; }
#rotator { width:535px; height: 565px; overflow: hidden; position: relative; }
#rotator img { width:535px; height: 565px; display: inline; }
ul.ppt { position: relative; margin: 0; padding: 0; }
.ppt li { list-style-type: none; position: absolute; top: 0; left: 0; margin: 0; padding: 0;}
.preload { display: none; }
.navarw {width: 9px; height: 8px;}
.arrow {width: 7px; height: 8px; }
.makeScroll {height: 160px}
#wrapper a {color: #4a4a4a; text-decoration: none; position: relative; left: 3px; top: -2px}
.accordionButton { cursor: pointer; overflow: hidden;}
.accordionContent {	 }
.accordionContent a{ display: block;}
.littletitle { font-size: 8pt; font-family: arial; text-align: center; color: #4E4E4E; letter-spacing: 1pt; position: relative; top: 9px; height: 40px; margin: 0 0 -40px 0;}