html,body,div,span,object,h1,h2,h3,h4,p,a,em,img,strong,ol,ul,li,fieldset,form,legend,table,tbody,tr,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;margin:0;padding:0;}
:focus{outline:0;}
body{line-height:1;color:#000;background:url(../images/body_bkgd_plain.jpg) repeat-x 0 -33px;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}
blockquote,q{quotes:"" "";}
strong{font-weight:700;}
form input,UNUSEDform textarea{padding:2px;}
html{font-family:"Segoe UI";}
a{color:#0B89E2;text-decoration:none;border-bottom:none;}
.clear{clear:both;}
#header{width:939px;position:relative;background:#d5d5d5 url(../images/nav-bg-repeat.jpg) repeat-x bottom left;height:131px;margin:0 0 0 5px;}
#header h1{float:left;margin-top:9px;width:307px;height:122px;display:inline;}
#header h1 a,#header h1 span{width:307px;border:none;float:right;height:122px;display:inline;}
#header h1 span:hover,#header h1 a:hover{background-position:bottom left;}
#header ul{background:url(../images/nav-menu-right.jpg) no-repeat bottom right;overflow:hidden;float:left;margin-top:46px;width:632px;height:85px;display:inline;}
#header li{font-size:13px;font-weight:400;color:#FFF;width:auto;float:left;margin-top:3px;overflow:visible;display:inline;}
#header li a{background:url(../images/header_nav_divider.png) no-repeat right;margin-top:14px;float:left;line-height:54px;height:56px;border:none;color:#fff;font-weight:400;display:inline;padding:0 20px;}
#header li.current a,#header li.section a{background:url(../images/nav-bkgd-hover.png) no-repeat center top;display:inline;}
#footer{color:#333;font-size:14px;text-align:left;_height:1%;overflow:hidden;position:relative;background:#E5E4E1;clear:left;_width:100%;margin:0 2px;}
#footer h2{font-size:120%;font-weight:400;margin-bottom:24px;color:#333;}
#footer ul li{font-size:14px;line-height:100%;_height:1%;}
#wrapper{background:url(../images/wrapper_bkgd.jpg) center repeat-y;_height:1%;_overflow:hidden;padding:0 12px;}
#container{width:944px;_height:1%;margin:0 auto;}
#sidebar{_height:1%;float:left;width:210px;position:relative;_padding:44px 0;padding:44px 0;}
#sidebar ul{background:none;border:0;border-top:1px solid #d6d6d6;margin:0;}
#sidebar ul li{border:0;border-bottom:1px solid #d6d6d6;background:none;padding:0 0 0 15px !important;}
#sidebar ul li span{display:block;padding-top:6px;padding-bottom:6px;}
#sidebar ul li span em{font-style:normal;}
#sidebar ul li a{color:#333;font-size:11px;border-bottom:none;}
#sidebar ul li.current{background:url(../images/nav-arrow-selected.png) 0 12px no-repeat;}
#searchbox{position:absolute;top:10px;right:10px;width:188px;height:27px;background:url(../images/searchbox.png) no-repeat top left;display:inline;}
#searchbox input.text{background:none;border:0;width:150px;position:absolute;top:4px;right:28px;color:#666;margin:0;}
#searchbox input.action{float:right;clear:none;background:none;padding-top:24px;cursor:pointer;overflow:hidden;border:none;width:24px;height:24px;display:inline;}
#footer ul{overflow:hidden;font-size:11px;margin:10px 12px 10px 0;}
#footer li a span{border-bottom:1px dotted #999;line-height:1.5em;}
#footer_nav{clear:both;width:100%;_height:1%;_overflow:hidden;padding:0 0 22px 90px;}
#footer_nav h2{padding-top:22px;margin-bottom:24px;color:#333;_height:1%;}
#footer_nav ul{overflow:hidden;font-size:11px;_margin:0;_height:1%;_overflow:hidden;margin:10px 12px 10px 0;}
#footer_nav li a span{border-bottom:1px dotted #999;line-height:1.5em;_height:1%;_overflow:hidden;}
#contact_info{background:#CDCDCD;width:100%;}
#contact_info p{line-height:13px;text-align:center;padding:10px;}
#contact_info span{margin-right:8px;display:inline-block;}
#sidebar ul li.current.last,#sidebar ul li.current.first{border-bottom:1px solid #d6d6d6;}
#sidebar ul li span.inPage{color:#0D73B8;font-size:11px;}
#sidebar ul li ul,#sidebar ul li.current ul{border-top:0;}
#sidebar ul li ul li.first{border-top:1px solid #d6d6d6;}
#sidebar ul li.section ul li,#sidebar ul li.current ul li{padding-bottom:3px;}
#sidebar ul li.current ul li.last,#sidebar ul li.section ul li.last{border-bottom:0;}
#sidebar ul li.current ul li a,#sidebar ul li.section ul li a{color:#333;font-weight:400;}
#content_container{font-size:85%;font-weight:400;line-height:150%;color:#333;position:relative;min-height:10em;_height:1%;background:#fff url(../images/bg-gradient.png) repeat-x top;margin:0 2px;padding:0 25px;}
#SiteMap ul{margin-bottom:5px;padding-left:0;}
#header h1 span,#header h1 a{background:url(../images/SG_logo.png) no-repeat top right;}
body.home #content_container{padding:16px 0 0;}
.typography h2{color:#0D73B8;margin-bottom:0.6em;font-size:160%;}
.typography h3{font-size:110%;color:#0D73B8;line-height:1.2em;margin-bottom:0.5em;}
.typography h4{color:#0D73B8;font-size:90%;margin-bottom:0.2em;}
.typography h5{color:#333;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;display:block;font-size:80%;margin:1em 0;padding:5px 0;}
.typography ul li{background:url(../images/arrow-com.gif) 5px 10px no-repeat;overflow:hidden;padding:12px 0 0 35px;}
.typography p.introduction{width:639px;}
.typography #content p.introduction{width:420px;}
#content{margin-left:232px;_margin-left:225px;_height:1%;}
#BlogContent{margin-left:234px;_height:1%;_margin-left:230px;}
.blogSummary{float:left;width:100%;overflow:hidden;text-align:justify;_height:1%;}
#header ul.nav li.active:hover{margin-right:0;padding-right:0;}
#feature_content p,#sitename{text-align:justify;}
body.home .findMoreLink{background:#fff;font-size:11px;border-bottom:none;text-decoration:underline;padding:3px;}
#latest_news_header{text-transform:uppercase;padding:0 0 10px;}
#home_feature{background:url(../images/feature_bg.png);margin-top:20px;height:400px;position:relative;}
#feature_content{top:65px;right:27px;width:326px;position:absolute;}
#sitename{color:#0D73B8;text-transform:uppercase;font-size:16px;}
#feature_content h2,#feature_content p{color:#ccc;}
#feature_content h4{font-size:16px;color:#ccc;}
#feature_content p{font-size:14px;margin-bottom:15px;}
#feature_images{top:0;left:36px;text-align:center;width:500px;position:absolute;}
#feature_images a{border:none;padding-top:3px;padding-bottom:3px;}
#featured_service{top:405px;left:0;width:535px;}
#featured_service p{font-size:14px;color:#666;margin-bottom:5px;}
#featured_service h4{height:20px;}
#secondary_feature{top:325px;right:27px;width:325px;height:180px;}
#latest_stuff{overflow:hidden;padding:none;}
#latest_news{float:left;width:500px;padding:10px 0 10px 10px;}
#highlights{float:right;width:350px;padding:0 0 22px;}
#highlights .box{float:left;width:280px;padding-left:60px;margin-bottom:10px;border-bottom:1px solid #ddd;}
#highlights .box h4{font-size:15px;background:url(../images/box_arrow.png) no-repeat 95% 0;margin-bottom:0 !important;}
#highlights .box h4 a{display:block;border:none;}
#highlights .box p{padding-right:45px;font-size:14px;line-height:1.4em;margin-bottom:15px;}
#onlineshop-box{background:url(../images/OnlineShop.gif) no-repeat bottom left;}
#download-box{background:url(../images/Download.gif) no-repeat bottom left;}
#forums-box{background:url(../images/Forums.gif) no-repeat bottom left;}
#demo-box{background:url(../images/Demo.gif) no-repeat bottom left;}
#facebook-box{background:url(../images/facebook.jpg) no-repeat bottom left;}
#blog-box{background:url(../images/Blog.gif) no-repeat bottom left;}
#latest_content{background:#f2faff;padding:10px 0 10px 10px;}
#latest_content p{margin-bottom:15px;padding-left:0;font-weight:400;font-size:14px;}
#latest_event{background:#f2faff;margin-bottom:20px;padding:10px 0 10px 10px;}
#latest_event p{margin-bottom:15px;padding-left:0;font-weight:400;font-size:14px;margin-left:50px;}
#latest_event ul,{margin-bottom:20px;}
#latest_event ul li{background:none;clear:left;padding:12px 0;}
#latest_event ul li img{border:1px solid #ddd;float:left;height:38px;width:43px;;padding:0 !important;}
.sidebarBox h3{margin-bottom:8px;font-size:13px;font-weight:700;}
#SiteMap ul li,{background:url(../images/arrow-com.gif) no-repeat scroll 5px 5px;}
#sidebar h3{font-weight:700;font-size:110%;margin:0.5em 0;}
#highlight_content{position:absolute;display:block;top:260px;}
#highlight_content p{color:#000;}
#producttab{width:100%;_height:1%;_border-bottom:none;padding-bottom:22px;}
#producttab a{color:grey;border:none;}
#producttab ul{background:none;list-style:none;_height:1%;border-bottom:none;}
#producttab li{background:none;float:left;border:none;padding:0 !important;}
#topbar{background:#e4e4e4;width:100%;_height:1%;}
#topbar ul{z-index:1;background:none;height:45px;border:0;margin:0 10px;}
#topbar ul li{display:block;float:left;border:0;background:none;border-right:1px solid #ccc;padding:0 10px;}
#topbar ul li a{color:#333;font-size:13px;white-space:nowrap;border-bottom:none;_height:1%;}
#topbar ul li span{display:block;margin:0;padding:10px 0;}
#topbar ul li.current,#topbar ul li.section{background:#fff;border:1px solid #cdcdcd;border-bottom:0;}
#topbar ul li.current{border-left:none;}
#topbar ul.black li.current,#topbar ul.black li.section{background:#111;border:1px solid #cacaca;}
#langmenu{position:absolute;top:12px;right:200px;height:27px;font-size:75%;}
.blogSummary h2{font-size:130% !important;font-weight:700;line-height:100%;}
.view{float:left;width:100%;padding-bottom:24px;overflow:hidden;text-align:justify;_height:1%;}
.view img{padding-bottom:4px;}
.oneline{float:left;width:100%;overflow:hidden;text-align:justify;_height:1px;}
.oneline p{margin-bottom:22px !important;_margin-bottom:0;}
.prod_disc{float:left;height:297px;width:321px;}
.prod_single{float:left;height:297px;width:107px;}
.newsnotice{width:100%;text-align:justify;_padding-bottom:0;padding:44px 0;}
.blogEntry{padding-top:44px;}
tr.TopRow{background:#CCC;}
td.FCol{background:#ECE9D8;}
ol.numbered{list-style-type:decimal;}
.numbered a:hover{border:none;color:#000;}
#toTop{width:944px;position:fixed;top:120px;text-align:right;cursor:pointer;color:#666;text-decoration:none;}
.slideshow{width:500px;height:378px;}
ul.TechSpec li a{color:#333;border-bottom:1px dotted #0B89E2;}
ol.nostyle{list-style:decimal;}
ol.nostyle li{list-style:decimal;padding:12px 0;}
.typography p{font-size:14px;line-height:20px;margin-bottom:12px;_height:1%;}
.typography em{font-style:italic;}
.typography blockquote{width:90%;}
#team-page blockquote{width:45%;text-align:center;}
.typography ol li{overflow:hidden;padding:12px 0 0 35px;}
.typography li img{padding-top:12px;}
.typography h1,.typography h2,.typography h3,.typography h4,.typography h5{font-weight:700;line-height:150%;}
.typography h1{font-size:180%;margin-bottom:0.7em;}
.typography table{margin-top:8px;}
.typography table td{padding:1px;}
.typography table td p{margin-bottom:0;}
.typography table a:hover{border-bottom:none;color:#000;}
form .field,#latest_news p{margin-bottom:10px;}
a:hover,ul.TechSpec li a:hover{color:#0B89E2;border-bottom:1px dotted #0B89E2;}
a img,.pageFrame a:hover,.newsnotice a:hover,.newsnotice table,.newsnotice tr,.newsnotice td,.typography img,.typography a img{border:none;}
#header li.RedirectorPage a:hover,#header li.onlineshop a:hover,#header li a:hover,#header li.last a:hover,#header li.RedirectorPage a,#header li.onlineshop a{background:url(../images/nav-bkgd.png) no-repeat center top;display:inline;}
#sidebar ul li.section,#topbar ul li.section{padding-bottom:0;}
#sidebar ul li.section a,#sidebar ul li a:hover,#sidebar ul li.section ul li a:hover,#sidebar ul li.current ul li a:hover,.typography h2,.typography h3,.typography h4,.typography h1,#latest_news_header span,#topbar ul li.section a,#topbar ul li a:hover{color:#0D73B8;}
#sidebar ul li.current a,#sidebar ul li.section ul li.current a,#topbar ul li.current a{color:#0D73B8;font-weight:700;}
#footer li,#footer_nav li{display:block;float:left;}
#footer li a,#footer_nav li a,#footer_disabled{border:none;border-left:1px dotted #aeaead;display:block;width:260px;color:#333;text-decoration:none;float:left;margin:0;padding:15px 25px 0 10px;}
#footer li a:hover,#footer_nav li a:hover{background:#fff url(../images/footer-nav-hover.gif) no-repeat center right;}
#latest_news h4,#latest_content h4{font-weight:100%;font-style:bold;font-size:15px;}
.sidebarBox,.typography{_height:1%;}
#topbar ul li.onlineshop:hover,#topbar ul li.RedirectorPage:hover{background:url(../images/nav-bkgd-hover.png) no-repeat center top;}
#langmenu a,#toTop a:hover{border-bottom:none !important;}
.aboutUsItem,.forum_frame_item{float:left;height:131px;width:142px;}
.forum_frame_ibig{float:left;height:262px;width:284px;}
.forum_frame_four{float:left;height:262px;width:568px;}
.forum_frame_two{float:left;height:262px;width:284px;}
.typography a[href$=".pdf"],.typography a[href$=".PDF"],.typography a[href$=".doc"],.typography a[href$=".DOC"],.typography a[href$=".xls"],.typography a[href$=".XLS"],.typography a[href$=".gz"],.typography a[href$=".GZ"],.typography a[href$=".gzip"],.typography a[href$=".GZIP"],.typography a[href$=".zip"],.typography a[href$=".ZIP"],.typography a[href$=".exe"],.typography a[href$=".EXE"],.typography ul,.typography ol{margin-bottom:1px;}
table.bordered{border-top:thin solid #000;border-right:thin solid #000;margin-bottom:8px;font-family:Arial, Helvetica, sans-serif;}
table.bordered td{border-bottom:thin solid #000;border-left:thin solid #000;font-size:12px;padding:2px 2px 2px 5px; font-weight:80%;font-family: "맑은 고딕","Malgun Gothic"}
table.noborder td{padding: 0px;}
table.noborder td img{padding:0px;}
table.noborder td a{padding:0px;margin:0px;}