/* Author, web disign by : Jinny Lee */

/*text*/
.hidetext{position:absolute;overflow:hidden;width:1px;height:1px;font-size:0;text-indent:-1000em;}

h1.logo{width:173px;height:99px;position:top left;margin:0;padding:0;text-indent:-9999em;overflow: hidden;float:left; }
h1.logo a{padding:0;display:block;height:99px;text-align:left;overflow: hidden;margin-top:0px;}


h1.footer_logo{width:165px;height:129px;position:top left;margin:0;padding:0;text-indent:-9999em;overflow: hidden; }
h1.footer_logo a{padding:0;display:block;height:129px;text-align:left;overflow: hidden;margin-top:0px;}


h1.about_title{background:url('../img/about_title.gif') no-repeat;width:279px;height:65px;text-indent:-9999em;}
h1.products_title{background:url('../img/products/products_title.gif') no-repeat;width:104px;height:32px;text-indent:-9999em;}
h1.support_title{background:url('../img/support/support_title.gif') no-repeat;width:221px;height:32px;text-indent:-9999em;}
h1.contact_title{background:url('../img/contact/contact_title.gif') no-repeat;width:148px;height:32px;text-indent:-9999em;}

h2.pos_title{background:url('../img/products/pos_title.gif') no-repeat;width:714px;height:47px;text-indent:-9999em;margin:20px 0 8px 0;}
h2.service_title{background:url('../img/products/service_title.gif') no-repeat;width:714px;height:47px;text-indent:-9999em;margin:30px 0 8px 0;}
h2.contactform_title{background:url('../img/contact/contactform_title.gif') no-repeat;width:714px;height:47px;text-indent:-9999em;margin:50px 0 8px 0;}

article.service_bg{background:url('../img/products/service_bg.jpg') no-repeat right bottom;}
article.contact_bg{min-height:314px;min-width:435px; margin-top:20px;}

h3.service_title{background:url('../img/products/products_icon.gif') no-repeat 0 4px;font-weight:bold;padding:0 0 0 20px;margin:10px 0 8px 20px;}

ul.products_ul li{color:#4d4c4c;background:url('../img/products/products_icon1.gif') no-repeat 0 7px;padding:0px 0 0 12px;margin:0;}
ul.products_ul{padding:0px 0 8px 40px;}

.customer_title{width:143px;height:285px;text-indent:-9999em;border:solid #e7e7e7 13px;}

p{margin-bottom:12px;}

p.copyright{display:block;color:#7c7c7c;padding:10px 0 0 10px;}
p.contact_footer{color:#bebebe;margin:0;padding:0 0 4px 0;}
p.support{font-weight:bold;margin:20px 0 5px 10px;}
p.contactus{font-weight:bold;margin:10px 0 5px 10px;}


.contact_us{padding:15px 0;}
.location{border-top:1px solid #4c4c4c;float:left;padding:3px 0 0px 0;}
.footer_title{color:#84b607;padding:0 4px 0 10px;}

/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper {
    background:url('../img/slider_bg.gif') no-repeat left bottom;
    width:988px;
    height:244px;
    margin:0;
    padding-top:0px;
}

#slider {
	position:relative;
     width:988px;
    height:236px;
    margin:0;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
display:none;
}
.nivo-controlNav a {
	display:none;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;

	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}



/*
email form
*/

#contactus fieldset
{
   width:645px;
   margin:0 0 0 5px;
   border:1px solid #ccc;
   padding:20px 0 20px 40px;
  
}

#contactus legend, h2
{
   font-family:   '돋움', Dotum, '맑은고딕', "Malgun Gothic",Verdana, AppleGothic, sans-serif;
   font-size: 12px;
   font-weight:bold;
   color:#333;
   text-indent:-9999em;
}

#contactus label
{
   font-family:   '돋움', Dotum, '맑은고딕', "Malgun Gothic",Verdana, AppleGothic, sans-serif;
   font-size: 12px;
   font-weight: bold;
}

#contactus input[type="text"],textarea
{
  font-family:   '돋움', Dotum, '맑은고딕', "Malgun Gothic",Verdana, AppleGothic, sans-serif;
  font-size: 12px;
  line-height:140%;
  color : #000; 
  padding : 4px 5px; 
  border : 1px solid #999;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;

}

#contactus input[type="text"]
{
  height:18px;
  width:220px;
  
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
   border-radius: 2px;   
  
}

#contactus #scaptcha
{
  width:60px;
  height:18px;
}

#contactus input[type="submit"]
{
   width:100px;
   height:30px;
   padding-left:0px;
   
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
   border-radius: 3px;   
}

#contactus input[type="reset"]
{
   width:100px;
   height:30px;
   padding-left:0px;
   
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
   border-radius: 3px;   
}

#contactus input[type="file"]
{
   width:400px;
   height:25px;
   padding-left:0px;
   
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
   border-radius: 3px;   
}

#contactus textarea
{
  height:120px;
  width:400px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
   border-radius: 2px;  
}

#contactus input[type="text"]:focus,textarea:focus
{
  color : #3b3b3b;
  border : 1px solid #78a500;
  background-color : #fefdf0;
  font-weight:bold;
}

#contactus .container
{
   margin-top:8px;
   margin-bottom: 10px;
}

#contactus .error
{
   font-family:   '돋움', Dotum, '맑은고딕', "Malgun Gothic",Verdana, AppleGothic, sans-serif;
   font-size: 12px!important;
   color: #900;
   background-color : #ffff00;
}

#contactus fieldset#antispam
{
   padding:2px;
   border-top:1px solid #EEE;
   border-left:0;
   border-right:0;
   border-bottom:0;
   width:350px;
}

#contactus fieldset#antispam legend
{
  font-family:Verdana, AppleGothic, sans-serif;
   font-size: 1.2em;
   font-weight:bold;
   color:#333;   
}

#contactus .short_explanation
{
   font-family:   '돋움', Dotum, '맑은고딕', "Malgun Gothic",Verdana, AppleGothic, sans-serif;
   font-size: 11px;
   color:#d10128;   
   font-weight:bold;
}

/* spam_trap: This input is hidden. This is here to trick the spam bots*/
#contactus .spmhidip
{
   display:none;
   width:10px;
   height:3px;
}
#fg_crdiv
{
   font-family:   '돋움', Dotum, '맑은고딕', "Malgun Gothic",Verdana, AppleGothic, sans-serif;
   font-size: 0.3em;
   opacity: .2;
   -moz-opacity: .2;
   filter: alpha(opacity=20);   
}
#fg_crdiv p
{
    display:none;
}

