html,body,h1,h2,h3,h4,h5 ul,li{margin:0;padding:0;color:#000}
h1 img{display:block}
h4{font-size:10px}
img{border:0;padding:3px}
a{color:#464544}
a:hover{color:#000}
.left{float:left}
.right{float:right}
.more{text-align:left}
.clear{clear:both}
body{
background:url(images/page_bg.jpg) repeat-x;
background-color:#000;
text-align:center;
font:11px verdana, arial, sans-serif;
padding-bottom:10px;padding-top:31px
}
#ie{display:none}
#table{padding:5px;margin:3px;font-size:12px;}
#table th{width:110px;
font:14px arial, sans-serif;
color:#063f5c;
border-bottom:1px solid #C4AE7C;
padding-bottom:6px;
margin-bottom:1em;
margin-top:0;
border-right:20px solid #FFF}
#wrapper{text-align:left;margin:auto;width:778px;position:relative;background:url(images/body_bg.gif) repeat-y}
#header{position:absolute;top:0;left:243px;width:535px;height:279px;background:url(images/fixed01.jpg) no-repeat}
#left{float:left;width:243px}
#logo{width:244px;height:152px;background:url(images/header_1.jpg) no-repeat;text-align:center;color:#595959;}
#logo h1{padding-top:15px;font:24px "arial narrow", arial, sans-serif}
#logo p{margin:8px 25px 4px;border-top:1px solid #B8B8B8;border-bottom:1px solid #B8B8B8;padding:3px;letter-spacing:.2em;font-weight:700}
#nav{background:url(images/nav_left.jpg) no-repeat}
#nav ul{margin-left:9px;padding-left:1px;padding-bottom:29px;background:bottom left url(images/nav_bot.jpg) no-repeat;background-color:#2A2A2A}
#nav li{
list-style:none;
font:14px arial, sans-serif;
border-top:1px solid #959595;
background:188px 10px url(images/arr_white.gif) no-repeat;
padding:7px 0 0 31px;font-weight:700}
#nav a{color:#FFF;text-decoration:none;border-left:1px solid #959595;padding-left:10px;display:block;width:90%;padding:2px 0 6px 8px}
#nav .active{background:188px 10px url(images/arr_orange.gif) no-repeat}
#nav .active a{color:#ffa414}
#news{background:url(images/news_bg.jpg) repeat-y;padding-left:37px;padding-right:22px;padding-bottom:3px;text-align:justify}
#news h2,#right li,#right p,h6,h5{font-size:12px}
#news h3,#news p{font-size:11px;margin:1em 8px 1em 0}
#news a{color:#7b7273;font-weight:700;text-decoration:underline}
#news a:hover{color:#38301A}
#news .more{font-size:9px}
#news .hr-dots{background:center url(images/dots.gif) repeat-x;height:10px}
#contact{background:url(images/support.jpg) no-repeat;padding:1px;height:120px;color:#1A1A18}
#contact p{margin:.7em 2.6em}
#right{float:right;width:490px;padding-right:9px;padding-top:301px}
#right h2{font:18px arial, sans-serif;color:#063f5c;border-bottom:1px solid #C4AE7C;padding-bottom:6px;margin-bottom:1em}
#right h3{font:14px arial, sans-serif;color:#063f5c;border-bottom:1px solid #C4AE7C;padding-bottom:6px;margin-bottom:1em;margin-top:2em}
#welcome{margin-right:20px}
#profile{margin-right:16px}
#right .left{margin-right:18px}
#right .more{font-weight:700;font-size:10px}
#corp,#indu{float:left;width:49%}
#corp{margin-right:1%}
#corp-img,#indu-img{
background:url(images/pic_2.jpg) no-repeat;
width:112px;
height:23px;
float:left;
margin-right:18px;
text-align:center;
padding-top:90px;
font-size:9px;
font-weight:700}
#indu-img{background:url(images/pic_3.jpg) no-repeat}
#spacer{height:2em}
#footer{background:url(images/footer_bg.gif) repeat-y}
#copyright{text-align:center;padding:22px 0 30px 00px;font-size:9px;font-weight:700}
#footerline{/*background:url(images/footerline.gif) no-repeat;*/height:10px;margin-top:0;display:block;font-size:1px}
.gallerycontainer{position:relative;height:20px}
.thumbnail img{border:1px solid #fff;margin:0 5px 5px 0}
.thumbnail:hover{background-color:transparent}
.thumbnail:hover img{border:1px solid blue}
.thumbnail span{
position:absolute;
background-color:#000;
padding:5px;left:-1000px;
border:1px solid black;
visibility:hidden;
color:#FFF;
text-decoration:none}
.thumbnail span img{border-width:0;padding:2px}
.thumbnail:hover span{visibility:visible;top:0;left:230px;z-index:50}
.menu,.menu ul{display:block}
.menu li{display:block;position:relative;z-index:5}
.menu li:hover{z-index:10000;white-space:normal}
.menu ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0}
.menu li:hover>ul{visibility:visible;top:-1px;left:90%}
.menu:after,.menu ul:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both}
.menu a{text-decoration:none;padding:.4em 1em;display:block}
.menu a:hover,.menu li:hover>a{color:#fc3}
.menu>li + li,.menu ul>li + li{border-top:0}li 
.submenu{width:200px}
.subtext{color:#fff}
#list li{font-size: 13px;}
#list ul{list-style-type: none;}
