body{ margin:0px; padding:0px; background:#fff url(../images/bg-body.jpg) no-repeat center top fixed; voice-family:"\"}\""; voice-family:inherit; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#534e4e; width:100%;}
* {margin : 0;}
a, img, span {border:0; margin:0; padding:0;}
p{ padding:0px; margin:0px; line-height:18px;}
a{color:#1e62ac; text-decoration:none;}
a:hover{color:#7ec723; text-decoration:none;}

h1{ color:#1b5fad; font-size:16pt; text-transform:uppercase; margin:0px; padding:0px 0 15px 0; font-weight:normal; }
h2{ color:#666; font-size:15pt; text-transform:none; margin:0px; padding:0px 0 5px 0; font-weight:normal; }
.textbox{background:#fff url(../images/bg-textbox.gif) repeat-x; border:1px solid #c8c8c8; width:180px; padding:5px; margin:0px 0 6px 0; color:#545454; font-size:11px; }
.textarea{background:#fff url(../images/bg-textarea.gif) repeat-x; border:1px solid #c8c8c8;  padding:5px; margin:0px; color:#545454; font-size:12px;}

.clear{ clear:both;}
.left1{float:left; margin:0px; padding:0px;}
.right{float:right; margin:0px;}
img{border:none;}     
.imgbordered{border:1px solid #CCC;margin:5px;padding:0;}
.imgbordered:hover {border:1px solid #06C;}

#mainpage{ margin:0px auto; float:left; padding:0px 0 7px 0;}

/* Header */
#header{width:100%;padding:0px;margin:0px auto;position:fixed;top:0px;left:0px;height:93px;display:block;clear:both; }
#headercontent{margin:0px auto;width:1003px;height:93px;}
.logoarea{width:345px; float:left; padding:0px; margin:0px;}
/*#menu{margin:0px; padding:34px 30px 0 0; float:right; width:570px; height:29px; position:relative;}*/
#menu{margin:0px; padding:34px 30px 0 0; float:right; width:610px; height:29px; position:relative;}

.mcntbg{background:url(../images/m-cnt-bg.png) repeat-y; width:1003px; float:left;}
.mcnthead{background:url(../images/m-cnt-head.png) no-repeat; width:927px; float:left; padding:40px 38px 0px 38px;}
.mcntfooter{background:url(../images/m-cnt-footer.png) no-repeat; width:1003px; height:42px; float:left;}

/* Container */
#wrapper{padding:0px;margin:0px auto;height:435px;top:93px;position:relative;}
.maincontent{position:relative;padding:0px;height:435px;float:left;width:1003px;margin:0 auto;}
.slidewrapper{float:left;margin:0;padding:0;display:block;}
.contentbg{background:url(../images/bg-cnt-inner.png) repeat;}

/* Left Part */
#leftpart{float:left; width:231px; height:350px; padding:0; margin:0px;}
#leftpartbig{float:left; width:276px; height:350px; padding:0 0 0 10px; margin:0px;}
.ttlleatenews{background:#3a3a3a url(../images/ttl-letest-new.gif) no-repeat; display:block; padding:2px 0 5px 15px; color:#fff; font-size:15pt;}
.leftinner{width:206px; float:left; padding:8px 10px 0 15px; margin:0px;}
.leftinner p{ font-size:11px; color:#534e4e; line-height:17px;}
.ttldate{color:#1e62af; font-size:10pt; text-decoration:none; line-height:22px;}
.ttlprod{color:#000; font-size:11pt; text-transform:uppercase; font-weight:bold; line-height:22px;} 

a.linkreadnews{ font-size:11px; width:100px; text-align:right; float:right; display:block; color:#1e62ac; text-decoration:none; padding:5px 0 0 0;}
a.linkreadnews:hover{color:#000000; text-decoration:none;}

.sapline{background:url(../images/line-doted.gif) repeat-x 0px bottom; height:12px; display:block; margin:0 0 12px 0;}

/* Right Part */
#rightpart {float:right; width:660px; height:345px; padding:5px 10px 0 10px; margin:0px;}
#rightpartsmall{float:right; width:605px; height:345px; padding:5px 10px 0 10px; margin:0px;}
.imghome{margin:0 12px 20px 0px; padding:1px;}

/* Full size */
.fullsize{float:left;margin:0;width:906px; height:345px; padding:5px 10px 0 10px; }

ul.details{margin:0px 0; padding:13px 0 2px 0px; list-style:none;}
ul.details li{font-size:10pt; line-height:17px; font-weight:normal; padding:0 0 14px 18px; background:url(../images/arrow-leftlink-ho.gif) no-repeat 0px 5px; }

/* Footer Section */
#footer{margin:0px auto; position:fixed; top:530px; padding:10px 0px 10px 0px; width:100%;  color:#404040; font-size:11px;  }
#footercontent{margin:0px auto; width:1003px;}
.footerleft{width:430px; float:left; padding:0px 10px 0 22px; }
a.footerlink{font-size:11px; padding:0 2px; text-decoration:none; color:#404040; line-height:25px; }
a.footerlink:hover{ color:#1e62af; text-decoration:none;}
.footeright{width:370px; float:right; padding:7px 22px 0 0; color:#404040;}
.footeright p{ padding:15px 0 0 0;}
.imgfooter{float:right; margin:0 0 0 5px;}
