body{margin:0 auto;padding:0;width:1002px;background:url(../images/bg.gif) #FFF repeat-x left top;font:normal 11px "Verdana";}
A:link{color:#FFF;text-decoration:none;}
A:visited{color:#FFF;text-decoration:none;}
A:active{color:#fc0;text-decoration:none;}
A:hover{color:#fc0;text-decoration:none;}
#header{position:relative;height:123px;background:url(../images/logo.gif) no-repeat 15px 10px;}
#header #site{position:absolute;margin:0 15px 0 433px;width:554px;background:url(../images/hleft.gif) #4d4d4d no-repeat left bottom;color:#FFF;text-align:center;}
#header #site P{padding:10px 0;margin:0;background:url(../images/hright.gif) no-repeat right bottom;}
#header #lang{position:absolute;left:899px;top:59px;}
#header #lang IMG{margin:0 5px;}
#menu{padding:0 0 0 32px;margin:0;list-style:none;height:35px;background:#000 url(../images/button1.gif);position:relative;border-top:1px solid #000;border-width:0 1px;border-bottom:1px solid #444;}
#menu li{float:left;}
#menu li a{display:block;float:left;height:35px;line-height:35px;color:#aaa;text-decoration:none;font-size:11px;font-family:arial,verdana,sans-serif;font-weight:bold;text-align:center;padding:0 0 0 8px;cursor:pointer;}
#menu li a strong{float:left;display:block;padding:0 16px 0 8px;}
#menu li.current a{color:#fff;background:url(../images/button3.gif);}
#menu li.current a strong{background:url(../images/button3.gif) no-repeat right top;}
#menu li a:hover{color:#fff;background:#000 url(../images/button2.gif);}
#menu li a:hover strong{background:url(../images/button2.gif) no-repeat right top;}
#menu li.current a:hover{color:#fff;background:#000 url(../images/button3.gif);cursor:default;}
#menu li.current a:hover strong{background:url(../images/button3.gif) no-repeat right top;}
#overview{position:relative;border-top:1px solid #979797;border-bottom:1px solid #f7f7f7;background:url(../images/overview_bg.jpg) no-repeat left top;height:264px;}
#overview #desc{position:absolute;left:306px;top:26px;width:360px;font:bold 14px "Verdana";color:#0a68a6;line-height:22px;}
#overview #desc H1{display:block;color:#000;font-size:24px;width:550px;height:27px;text-transform:uppercase;padding:0;margin:0;}
#overview #desc P{display:block;margin:15px 0 0 15px;}
#overview #promotion{position:absolute;left:15px;top:3px;width:274px;height:232px;background:url(../images/promotion.gif) no-repeat left top;font:bold 11px "Verdana";color:#fff;}
#overview #promotion #subject{padding:15px 0 0 12px;color:#f1030e;text-transform:uppercase;}
#overview #promotion #subject STRONG{display:block;padding-left:0;font-size:20px;}
#overview #promotion #subject EM{display:block;padding-left:4px;font:bold 13px "Verdana";}
#overview #promotion #board{padding:40px 0 0 0;margin:0;width:258px;font-size:16px;text-align:center;}
#overview #promotion #board P{font-size:18px;text-align:center;padding:0;margin:0;}
#overview #promotion #board STRONG{display:block;font-size:18px;}
#overview #promotion #board EM{font-size:22px;font-STYLE:normal;}
#worklist{display:block;float:left;width:1002px;padding:5px 0 0 10px;margin:0;}

.box{position:relative;float:left;margin:0;width:100%;background:url(../images/worklist.gif) #FFF no-repeat right bottom;padding:0 0 15px 0;}
.box .bar{background:url(../images/bar.gif) #ed030e repeat-x left top;padding:0;margin:0;height:43px;}
.box .bar2{background:url(../images/bar1.gif) no-repeat left top;padding:10px 0 0 10px;margin:0;}
.box H1{font:bold 18px "Verdana";color:#FFF;margin:0;text-transform:uppercase;}
.box UL{display:block;position:relative;float:left;padding:20px 5px 15px 15px;margin:0;}
.box UL LI{list-style:none;background:url(../images/true.gif) no-repeat left 2px;font:bold 11px "Verdana";color:#0a68a6;line-height:25px;padding:0 0 0 25px;margin:0;}
.box .sign-read{display:block;position:relative;width:200px;height:24px;background:url(../images/button_bg.gif) no-repeat left top;margin:0 auto;font:bold 11px "Verdana";color:#FFF;}
.box .sign-read P{position:relative;float:left;padding:5px 0 0 18px;margin:0;}
.box .sign-read P.readmore{position:relative;float:left;padding-left:25px;margin:0;}
.box A:link{color:#0a68a6;text-decoration:none;}
.box A:visited{color:#0a68a6;text-decoration:none;}
.box A:active{color:#f00;text-decoration:none;}
.box A:hover{color:#f00;text-decoration:none;}



#content{display:block;float:left;margin:0;padding:0;width:1002px;}
#content #description{position:relative;float:left;width:480px;left:25px;}
#content #site-map{position:relative;float:left;width:952px;padding:0 25px;}
#content .detail{display:block;float:left;width:100%;border-bottom:1px solid #dbdbdb;padding:25px 0;}
#content .detail H1{padding:0;margin:0;font:bold 24px "Verdana";}
#content .detail H3{font:bold 18px "Verdana";}
#content .detail P{line-height:15px;}
#content .detail UL{color:#000;}
#content .detail UL LI{padding:2px 0;}
#content .detail OL LI{line-height:15px;}
#content .detail P IMG{display:block;border:1px solid #dbdbdb;padding:2px;margin:0 8px 8px 8px;}
#content .detail P.data-list{display:block;width:480px;padding:0 0 5px 0;margin:0;background-color:#dbdbdb;}
#content .detail P.data-list STRONG{float:left;width:90px;padding:5px;}
#content .detail P.data-list EM{float:left;width:190px;padding:5px 4px;font:normal 11px "Verdana";background-color:#eee;border-right:1px solid #cacaca;border-left:1px solid #cacaca;border-bottom:1px solid #cacaca;}
#content .detail P.data-list SMALL{float:left;width:170px;padding:5px;font:normal 11px "Verdana";}
#content .detail P.data-list .title{text-align:center;font-WEIGHT:bold;}
#content .detail P.link{background:url(../images/yellow.gif) no-repeat left 4px;padding-left:15px;}
.clear{clear:both;padding:0;margin:0;border-top:1px solid #dbdbdb;}
#content .detail A:link{color:#0a68a6;text-decoration:none;}
#content .detail A:visited{color:#0a68a6;text-decoration:none;}
#content .detail A:active{color:#f00;text-decoration:none;}
#content .detail A:hover{color:#f00;text-decoration:none;}
#content .menu-list{display:block;float:left;width:100%;border-bottom:1px solid #dbdbdb;padding:25px 0;}
#content .menu-list UL{list-style:none;width:450px;padding:0;margin:0;}
#content .menu-list UL LI{font:bold 11px "Verdana";padding:5px 0;}
#content .menu-list UL LI UL{padding-left:15px;}
#content .menu-list UL LI UL LI{font:normal 11px "Verdana";padding:2px 0;}
#content .menu-list A:link{color:#0a68a6;text-decoration:none;}
#content .menu-list A:visited{color:#0a68a6;text-decoration:none;}
#content .menu-list A:active{color:#f00;text-decoration:none;}
#content .menu-list A:hover{color:#f00;text-decoration:none;}
#content #list-webdesign .detail{display:block;float:left;width:415px;border-bottom:1px solid #dbdbdb;padding:25px 0 25px 15px;}
#content #list-webdesign .detail EM{font:bold 11px "Verdana";}
#content #description P{line-height:15px;}
#content #description P IMG{display:block;border:1px solid #dbdbdb;padding:2px;margin-bottom:5px;}
#content #description P.c-slide{float:left;width:129px;padding:20px 0 5px 0;margin:0;}
#content #description P.c-center{float:left;width:129px;padding:20px 0 5px 0;margin:0;}
#content #description .text{display:block;background:url(../images/arrow_name.gif) no-repeat left top;padding-left:15px;}
#content #description #iservice{display:block;float:left;width:249px;padding-left:15px;}
#content #description #iservice H1{padding:0;margin:0;font:bold 18px "Verdana";}
#content #description #iservice UL{padding:10px 0 10px 5px;margin:0;font:normal 11px "Verdana";}
#content #description #iservice UL LI{list-style:none;background:url(../images/dotted.gif) no-repeat left center;padding:0 0 0 10px;margin:0;line-height:16px;}
#content #description #icompany{display:block;float:left;width:248px;padding-left:15px;border-left:1px solid #dbdbdb;}
#content #description #icompany H1{padding:0;margin:0;font:bold 18px "Verdana";}
#content #description #icompany ADDRESS{padding:0 0 0 10px;margin:10px 0;line-height:18px;font:normal 11px "Verdana";border-left:10px solid #0a68a6;}
#content #description A.text{font-WEIGHT:bold;}
#content #description A.text:link{color:#0a68a6;text-decoration:none;}
#content #description A.text:visited{color:#0a68a6;text-decoration:none;}
#content #description A.text:active{color:#f00;text-decoration:none;}
#content #description A.text:hover{color:#f00;text-decoration:none;}
#content #description #icompamy A:link{color:#000;text-decoration:none;}
#content #description #icompamy A:visited{color:#000;text-decoration:none;}
#content #description #icompamy A:active{color:#0a68a6;border-bottom:1px dotted #0a68a6;text-decoration:none;}
#content #description #icompamy A:hover{color:#0a68a6;border-bottom:1px dotted #0a68a6;text-decoration:none;}
#content #description .package{display:block;float:left;width:480px;color:#FFF;}
#content #description .package P{padding:10px;margin:0;}
#content #description .package P.pname{font:bold 11px "Verdana";background:url(../images/package_top.gif) no-repeat left top;height:15px;}
#content #description .package P.contact{font:bold 11px "Verdana";background:url(../images/package_bottom.gif) #f0030e no-repeat left bottom;text-align:right; margin-bottom: 10px;}
#content #description .package UL{padding:25px 10px 10px 25px;margin:0;background:url(../images/package_middle.gif) #f0030e no-repeat left top;}
#content #description .package UL LI{padding:2px 0;margin:0;color:#FFF;}
#content #description .package A:link{color:#fff;text-decoration:none;}
#content #description .package A:visited{color:#fff;text-decoration:none;}
#content #description .package A:active{color:#fc0;text-decoration:none;}
#content #description .package A:hover{color:#fc0;text-decoration:none;}
#content #description #contact-us{font:normal 11px "Verdana";color:#000;padding:25px 0 25px 0;margin:0;}
#content #description #contact-us STRONG{font:bold 11px "Verdana";color:#0a68a6;padding:13px 10px 3px 0;display:block;}
#content #description #contact-us .input{background-color:#FFF;font:normal 11px "Verdana";color:#000;border:1px solid #666;display:block;width:350px;height:16px;padding:3px 0 2px 3px;}
#content #description #contact-us FORM{padding:0 0 0 20px;margin:0;width:400px;}
#content #description #contact-us #button INPUT{background-color:#dbdbdb;height:25px;font:bold 11px "Verdana";color:#000;CURSOR:pointer;}
#content #description #contact-us H1{padding:0;margin:0;font:bold 24px "Verdana";}
#content #description #contact-us H3{font:bold 18px "Verdana";}
#content #left-side{position:relative;float:left;width:320px;left:35px;}
#content #left-side .sub{display:block;float:left;width:320px;padding:25px 0;}
#content #left-side .sub H2{padding:0;margin:0;font:bold 22px "Verdana";}
#content #left-side .sub UL{padding:0;margin:0;list-style:none;}
#content #left-side .sub UL LI{border-bottom:1px solid #dbdbdb;padding:10px 0 10px 20px;margin:0;background:url(../images/news_icon.gif) no-repeat left center;}
#content #left-side .sub OL{padding:0;margin:0;list-style:none;}
#content #left-side .sub OL LI{border-bottom:1px solid #dbdbdb;padding:10px 0 10px 20px;margin:0;background:url(../images/doc_icon.gif) no-repeat left center;}
#content #left-side .sub EM{display:block;position:relative;float:right;top:10px;background:url(../images/botton_read.gif) no-repeat left top;width:94px;padding:6px 0;font:bold 11px "Verdana";color:#FFF;text-align:center;}
#content #left-side LI A{font-WEIGHT:bold;}
#content #left-side LI A:link{color:#0a68a6;text-decoration:none;}
#content #left-side LI A:visited{color:#0a68a6;text-decoration:none;}
#content #left-side LI A:active{color:#f00;text-decoration:none;}
#content #left-side LI A:hover{color:#f00;text-decoration:none;}
#footer{display:block;float:left;margin:15px 0 0 0;padding:0;width:100%;background-color:#EEE;}
#footer .menu-under{width:1002px;padding:20px 0 0 0;margin:0;list-style:none;text-align:center;}
#footer .menu-under LI{display:inline;border-left:1px solid #000;padding:0 10px;}
#footer .menu-under LI a:link{color:#000;text-decoration:none;CURSOR:pointer;}
#footer .menu-under LI a:visited{color:#000;text-decoration:none;}
#footer .menu-under LI a:active{color:#f00;text-decoration:underline;}
#footer .menu-under LI a:hover{color:#f00;text-decoration:underline;}
#footer .menu-under LI.first{border:none;}
#footer #copyright{width:1002px;padding:20px 0 10px 0;text-align:center;}
#list-webdesign{display:block;float:right;width:430px;padding:25px 0 0 15px;}
#list-contact{display:block;float:right;width:430px;padding:25px 0 0 15px;}
#list-contact P{display:block;float:left;width:380px;margin:0;padding:20px;line-height:15px;}
#list-contact IFRAME{border:1px solid #dbdbdb;padding:5px;}
#list-client{display:block;float:left;width:1000px;padding:0;}
#list-client P{display:block;float:left;width:236px;padding:0;margin:25px 0 0 10px;text-align:center;}
#list-client P IMG{display:block;margin:0;padding:2px;border:1px solid #dbdbdb;}
#list-client P EM{display:block;font:bold 11px "Verdana"; padding-top:3px;}
.clearfixed{display:block;width:100%;}
.highslide{cursor:url(../script/graphics/zoomin.cur),pointer;outline:none;text-align:left;}
.highslide img{border:2px solid gray;}
.highslide:hover img{border:2px solid white;}
.highslide-image{border:2px solid white;}
.highslide-caption{display:none;border:2px solid white;border-top:none;font:normal 11px "Verdana";padding:5px;background-color:white;text-align:left;}
.highslide-loading{display:block;color:white;font-size:9px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:3px;border-top:1px solid white;border-bottom:1px solid white;background-color:black;}
a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px;}
a.highslide-credits:hover,a.highslide-credits:hover i{color:white;background-color:gray;}
.highslide-move{cursor:move;}
.highslide-overlay{display:none;}
.controlbar{background:url(../script/graphics/controlbar4.gif);width:167px;height:34px;}
.controlbar a{display:block;float:left;height:27px;}
.controlbar a:hover{background-image:url(../script/graphics/controlbar4-hover.gif);}
.controlbar .previous{width:50px;}
.controlbar .next{width:40px;background-position:-50px 0;}
.controlbar .highslide-move{width:40px;background-position:-90px 0;}
.controlbar .close{width:36px;background-position:-130px 0;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}

.client {padding-top: 15px;}
