body{margin:0px; padding:0px; font:0.8em Tahoma, Arial; color:#000; background:#FFF url(../images/bg.gif) no-repeat;/**/}
li{padding-bottom: 3px; list-style:square; margin:0px 10px 0px -15px; color:#3E3E3E;}

#tm{width:800px; margin-left:114px; height:60px; text-align:center; padding-left:auto; padding-right:auto;}
#tm a{text-decoration:none; color: #505050;}
#tm .tmi, #tm .tmic, #tm .tms{float:left; }
#tm .tmi, #tm .tmic{background-image:url(../images/icons/design/tmbg.jpg);}
#tm .tmi div{background-image:url(../images/icons/design/tml.jpg); background-repeat:no-repeat; }
#tm .tmic div{background:none;}
#tm .tmi div div, #tm .tmic div div{padding:4px 16px 9px 16px; background-image:url(../images/icons/design/tmr.jpg); background-repeat:no-repeat; background-position:right; font:11px Tahoma, Arial, Helvetica; }
#tm .tmic div div a{color:#606060;}
#sm{position:absolute; left:114px; top:40px; background-image:url(../images/icons/design/smbg.jpg);}
#sm div{float:left; padding:6px;}
#sm div{background:url(../images/icons/design/smsep.jpg) top right no-repeat;}
#sm span{float:left;}
#sm a{font:0.85em Tahoma, Arial; color:#909090; text-decoration:none;}
#content, #right, #lm, #lma{position:absolute; top:110px; color:#000;}
#content{left:114px; width:580px; font-size:0.85em;}
#content #data{margin-left:24px; padding:8px 0px; width:740px; font-size: 1.1em; /*border-top:1px solid #DDD;*/}

#right{top:158px; left:695px; margin-top:0px; padding-top:10px; height:190px; width:188px; font:11px Tahoma, Arial; /* background-color:#FFF; #CECECE;  background:url(../images/mbg.jpg); no-repeat top right; border-left:4px solid #FFF;*/}
#right a{color:#FFF;}
#brochure{position:absolute; top:425px; left:920px; width:185px; height:60px;}
#logo{position:absolute; top:30px; left:795px;}
#copyright{color:#606060; font-size:0.8em; text-align:center; padding-top:10px;}
#content a{font-family:verdana, arial; font-weight:bold; color:#247;}
#content a:hover{color:#F70;}


.title{color:#F70; font:bold 0.9em Tahoma, Arial;}
#top, #bottom{border: 0px solid #BABABA; padding:5px 15px;}
#top{position:absolute; left:130px; top:176px; width:340px; display:none; background-color:#5C5C61; opacity: .85; filter: alpha(opacity=85);}
.pt{color:#EEE; font-size:0.85em; }
.pn{color:#000; font-weight:bold; border-top:1px solid #FFF;}
#right .title{font-size:1.2em}
#data{color:#333333; /*font-family:verdana,Arial;*/ line-height:1.5em;}
#data a{text-decoration:none;}
.hlb{border: 1px #F1F1F1 solid; height:250px;}
.hlb p{padding: 10px;} .hlb img{margin-left:10px;}

#image{padding: 48px 12px 12px 12px; margin-bottom:1px;}

.mi, .mis { text-decoration: none; border-bottom: 0px solid #FFF;}
#right .mis a, #right .mi a:hover { color:#000; background-color:#FFF; padding:0px 5px;}
.mi img, .mi span, .mis img, .mis span { vertical-align: middle; display: inline-block; }

.descbg, .desctext, .descctn{position:absolute; top:248px; left:140px; width:370px; height:95px; color:#FFF;}
.desctext, .descctn{padding:15px; width:340px; height:55px;}
.descbg {background-color:#000; opacity: .65; filter: alpha(opacity=65);}
.desctext{font-size:11px;}
.descctn{display:none; top:315px; height:35px; background:#6E6E6E; padding:4px 15px; opacity: .9; filter: alpha(opacity=90); color:#100F15;}
.descctn .ctn{font-size:14px;}
.descctn .slogan{font-size:11px;}
.desctext a{color:#FFF;}
.tt{color:#F7941D; font:bold 12px tahoma, Arial, Helvetica; padding:15px 0px;}
.tn{color:#AAA; font:bold 12px tahoma, verdana;}

.subcontent{float: right; padding: 10px; width: 220px; color: #000; border:1px solid #CCC; margin-left:5px;}

#data .cl3{float:left; width:240px;margin-right:6px;}
#data .cl2{float:left; width:345px; margin-right:24px;}
#data .cl2_3{float:left; width:486px; margin-right:6px;}
#search{position:absolute; top:343px; left:920px; width:184px height:32px;}
#searchfield{position:absolute; top:4px; left:0px; width:140px; height:17px; padding:3px 5px; border-width:0px; font:11px tahoma, arial, helvetica; color:#666; background:url(../images/icons/searchbg.gif) top right no-repeat;}
#searchbutton{position:absolute; top:0px; left:152px;}

#footer{text-align:center; width:800px; font:11px tahoma, arial; color:#888; padding-top:30px; clear:both;}
#footer a{font:11px "trebuchet ms", arial; text-decoration:none; color:#F70;}
