html,body{margin:0;padding:0;height:100%}
body{background:#f0f4fa url(/images/bg.gif) repeat-x;text-align:center}
.body{height:100%;position:relative;max-width:1300px;_width: expression(this.parentNode.scrollWidth > 1300 ? '1300px' : 'auto');margin:0 auto;text-align:left}
body,table,td,th,p{font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#000}
a{color:#002099}
a:hover{color:#009036}
a img{border:none}
.clear{clear:both}

h1{padding:0;margin:15px 0 10px;font-weight:normal;font-size:19px;color:#009036}
h2{padding:0;margin:0 0 25px;font-weight:normal;font-size:13px}
h3{font-size:13px;font-weight:normal}

#header{position:absolute;top:0;height:150px;width:100%;min-width:940px;z-index:11}
.topb{position:absolute;right:0;margin:66px 50px 0 0;}
.topname{position:absolute;margin:66px 0 0 300px;font-style:italic}
.topname a{text-decoration:none;font-size:11px}
.logo{position:absolute;margin:66px 0 0 105px}

.pict{position:absolute;margin:43px 0 0 44px}
.pict a{display:block;margin-top:12px;height:26px;width:26px}
.pict a.home{background:url(/images/home.gif) no-repeat}
.pict a.mail{background:url(/images/mail.gif) no-repeat}
.pict a.map{background:url(/images/map.gif) no-repeat}
.pict a.home:hover{background:url(/images/ahome.gif) no-repeat}
.pict a.mail:hover{background:url(/images/amail.gif) no-repeat}
.pict a.map:hover{background:url(/images/amap.gif) no-repeat}

#wrapper{position:relative;height:100%;width:100%;border-collapse:collapse;direction:rtl}
#content{vertical-align:top;padding:207px 0 0;width:100%;direction:ltr}

.flash{text-align:right;padding:0 0 20px;margin:0 0 10px;border-bottom:1px solid #a3b9e2}

.headtitle{border-collapse:collapse;width:100%}
.headtitle td{vertical-align:top;padding:0}
.headtitle td.print{padding-top:15px;width:120px;text-align:right}
.print a{font-size:12px}

.path{margin:0 0 20px;font-size:12px}
.path a{font-size:12px}

.wrap-cont{width:100%;height:100%;border-collapse:collapse;direction:rtl}
.text{padding:0;vertical-align:top;direction:ltr}
.tpadd{padding:0 95px 20px 30px}
.tw{width:100%}

.ll{width:270px;vertical-align:top;padding:0 0 200px;direction:ltr}

.lm{margin-bottom:20px}
.lm a{display:block;margin:0 0 5px 50px;padding:5px 0 6px 45px;font-size:14px;line-height:16px}
.lm a.active{color:#009036;background:#fff;padding:5px 0 6px 40px;border-left:5px solid #009036}

.maps{margin:0 0 20px 40px}
.maps a{font-size:14px;text-decoration:none}
.maps a span{margin-left:21px;border-bottom:1px dashed #002099}
.maps a:hover span{border-bottom:1px dashed #009036}
.maps img{vertical-align:middle}

.address{position:absolute;left:0;padding-top:25px !important;padding-top:37px;margin-top:-156px;width:270px;text-align:right;background:url(/images/phone.jpg) 45px 0 no-repeat}
.address p{margin:13px 0}

#topdown{vertical-align:top;height:210px;width:100%;padding:0;direction:ltr}
#footer{position:relative;padding:0px !important;width:100%;height:210px}
.stat{position:absolute;right:0;margin:33px 100px 0 0}
.madeit{position:absolute;margin:30px 0 0 100px;line-height:20px}

.bmpadd{margin:0 100px 0 50px;padding-left:45px;border-left:5px solid #002099}
.bm{padding-right:20px;height:112px;background:url(/images/td.gif) repeat-x}
.bm div{width:100%}
.bm table{width:100%;border-collapse:collapse}
.bm table td{height:112px;padding:0;vertical-align:middle;text-align:center}
.bm table img{vertical-align:middle;margin-right:15px;}
.bm table .ftd{height:115px;width:60px;background:url(/images/ftd.png) no-repeat}

#image_files {z-index:888}
.photoicon {background: url("/images/shadow.png") no-repeat scroll center bottom transparent; display:block; width: 193px}
.photoicon img{margin: 4px}

.nob {font-weight:normal}
.ll_baner {float:right; margin:10 95 0 0}
