/*common*/
/* reset */
ul,ol,li {list-style:none; margin:0; padding:0; }
body{
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #AAAAAA;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-shadow-color: #AAAAAA;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #eeeeee;
scrollbar-arrow-color: #AAAAAA;
margin:0px;
background-color:#F9F5EF;
}

body.center{
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #B4D6C8;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-shadow-color: #B4D6C8;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #B4D6C8;
margin:0px;
background-color:#ffffff;
}

/*link*/
a:link {  font-family: "Arial","Arial"; font-size: 11px; color: #000000; text-decoration: none}
a:visited {  font-family: "Arial","Arial"; font-size: 11px; color: #000000; text-decoration: none}
a:active {  font-family: "Arial","Arial"; font-size: 11px; color: #000000; text-decoration: none}
a:hover {  font-family: "Arial","Arial"; font-size: 11px; color: #D47300;  text-decoration: none}

a.url:link {  font-family: "Arial","Arial"; font-size: 11px; color: #000000; text-decoration: none}
a.url:visited {  font-family: "Arial","Arial"; font-size: 11px; color: #000000; text-decoration: none}
a.url:active {  font-family: "Arial","Arial"; font-size: 11px; color: #000000; text-decoration: none}
a.url:hover {  font-family: "Arial","Arial"; font-size: 11px; color: #135F45;  text-decoration: underline}

/*img*/
img { border:0px;}

/*td*/
td {font-family: "Arial","Arial"; font-size: 11px; line-height: 15px; color: #000000}
.bg_cyan { background-color:#29B8B2 }
.board_line { background-color:#D2CDC5 }
.board_top { background-color:#F0EDE8 }
.board_padding { padding-left:10px }
.text_align { text-align : justify;}
.border_0 {border-right:solid 1 #D2CDC5; padding:0 0 0 8;}
.border_1 {border-right:solid 1 #D2CDC5; padding:0 0 0 10;}
.border_2 {border-right:solid 1 #D2CDC5; padding:0 8 0 0;}
.border_3 {padding:0 8 0 0;}
.border_4 {padding:0 0 0 8;}
.border_5 {border-right:solid 1 #D2CDC5; padding:10 0 10 8;}
.border_6 {padding:10 0 10 8;}
.border_sitemap1 {border-bottom:solid 1 #E4DED6; padding:0 0 0 5;}
.border_sitemap2 {border-bottom:solid 1 #E4DED6; padding:7 0 7 5;}
.center {font-family: "Arial","Arial"; font-weight:bold; line-height: 12px; font-size: 11px; color: #5B8573}

/*tr*/
.board_top { background-color:#F0EDE8 }

/*font*/
.tx_orange {font-size: 11px; color: #D47300;}
.tx_brown	{color:#7C5A27}
.tx_green {color:#408B71; font-weight:bold;}

/* input Box */
input.board {font-family:"Arial"; font-size:11px ; border:solid 1px #D2CDC5 ; background-color:#F9F5EF;}
input.search {font-family:"Arial"; height:19px ; border:solid 1px #D2CDC5 ; background-color:#ffffff;}

/* textarea */
textarea.board {font-family:"Arial"; font-size:11px ; border:solid 1px #D2CDC5 ; background-color:#F9F5EF;}

/** main **/
.bgx					{background-repeat:repeat-x; background-position:top top }
.main_padd		{padding:30 0 0 23}

.press a:link			 {  font-family: "Arial","Arial"; font-size: 11px; color: #000000; text-decoration: none}
.press a:visited		 {  font-family: "Arial","Arial"; font-size: 11px; color: #000000; text-decoration: none}
.press a:active		 {  font-family: "Arial","Arial"; font-size: 11px; color: #000000; text-decoration: none}
.press a:hover		 {  font-family: "Arial","Arial"; font-size: 11px; color: #D47300;  text-decoration: none}

.press a:link			 {  font-family: "Arial","Arial"; font-size: 11px; color: #000000; text-decoration: none}
.press a:visited		 {  font-family: "Arial","Arial"; font-size: 11px; color: #000000; text-decoration: none}
.press a:active		 {  font-family: "Arial","Arial"; font-size: 11px; color: #000000; text-decoration: none}
.press a:hover		 {  font-family: "Arial","Arial"; font-size: 11px; color: #D47300;  text-decoration: none}

.h4_title {/*background:url(../images/about/bg_h4.gif) no-repeat; padding-left:8px;*/ height:29px; width:603px;}
.h5_portfolio_box {background:url(../images/about/bg_portfolio_h5.gif) no-repeat;width:191px; height:67px; vertical-align:top;}
.portfolio_list  {margin:9px 0 0 14px;}
.portfolio_list li {padding-bottom:2px;}
.portfolio_project {/*background:url(../images/about/bg_portfolio_list.gif) no-repeat;*/width:191px; height:233px; vertical-align:top;}
.project_list {margin:15px 20px 0 20px;}
.project_list li {padding-bottom:4px;}
.companies_project {width:191px; height:163px; vertical-align:top;}
#wrapperAll {
    height: 840px;
    position: relative;
    width: 100%;}
#wrapperAll h1 {
    left: -9999em;
    position: absolute;}
.vision_box1 {width: 450px;background:url(../images/about/bg_vision1.gif) no-repeat;   padding: 13px 20px 20px;}
.vision_box2 {width: 450px;background:url(../images/about/bg_vision2.gif) no-repeat;   padding: 18px 20px 20px;}
