@charset "UTF-8";
/* 
Copyright
All rights reserved
Credits: Site created by pill and pillow
*/

/*==========Common Styles==========*/
*,html {font: 13px/20px Helvetica, Verdana, Arial, sans-serif; color:#535353;} 
body {background: #F8F4F5 url('../assets/bg.jpg') repeat-y center top; margin: 0; padding: 0;}
form, ul, li, h1, h2, h3 {margin: 0; padding: 0;}
ul {list-style-type: none;}
p {color: #535353; font-size: 13px; line-height:20px; margin: 0; padding: 0;}
a {cursor:pointer; color: #7F5175; text-decoration: none;}
a:hover,a.a1:hover {color: #CBCBCB; text-decoration: none;}
a.a1 {cursor:pointer; color: #7F5175; text-decoration: none; font-weight: bold; font-size: 14px;}
em{font-style: italic;}
strong,b{font-weight: bold;}
u{text-decoration: none; font-size: 14px; font-weight: bold; text-shadow: 0 1px #FFF; color: #999; border-bottom: 2px solid #CBCBCB; padding-bottom: 1px;}
a img{border:0;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
::selection {color: white;background: #FF6297;}
input[type=text]:focus,input[type=password]:focus,textarea:focus {outline: 1px solid #E5E5E5;}
ul.s1 li{color: #525252; list-style-image: url(../assets/arrow_list.gif); margin-left: 12px; padding-bottom: 3px;}
ul.s2 li{color: #525252; list-style-image: url(../assets/arrow_list2.gif); margin-left: 12px; padding-bottom: 3px;}
ul.s3 li{color: #FFF; list-style-image: url(../assets/arrow_list3.gif); margin-left: 12px; padding-bottom: 3px; font-size: 13px; font-weight: bold;}
ul.s3 li a{color: #FFF; list-style-image: url(../assets/arrow_list3.gif); margin-left: 12px; padding-bottom: 3px; font-size: 13px; font-weight: bold;}
ul.s4 li{color: #FFF; background:url(../assets/arrow_list3.gif) 0 8px no-repeat; padding:0 0 5px 10px; font-size: 13px;}
ul.s4 li a{
	color: #FFF;
}
ul.s4 li a:hover{color: #F7CCD4;}
.home-index_img{float: left; width: 300px; height: 150px; padding-bottom: 22px;}
.home-index_img:hover{filter: alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;}
/*==========Backgrounds==========*/
#main{display:  block; width: 950px; margin: 0 auto;	overflow: auto;	padding: 20px 40px;}

/*==========Header==========*/
#header{background-repeat: repeat-x; width: 1030px; height: 194px; margin: 0 auto; overflow: hidden;}
#logo{background-image: url(../assets/logo.png); background-repeat: no-repeat; width: 297px; height: 55px; margin: 37px 75px 0 30px; left: 40px;}
#hd{margin-top: 10px; padding-bottom: 50px; height: 25px;}
#subhd{display: block; float: left; height: 26px; padding: 11px 0;}

/*==========Navigation==========*/
#nav_wrapper{display: block; width: 200px; height: 144px; padding: 37px 5px 0 0;}
#thirdnav_wrapper{display: block; clear: both; height: 31px; margin-bottom: 25px;}
#lang_nav{display: block; width: 94px; height: 15px; padding: 10px 0 0 0;}

/*==========Breadcrumb==========*/
#breadcrumb{display: block; width:752px; overflow: auto; padding: 22px 0;}
.bc_item{background:url(../assets/arrow_sml_off.gif) 0 6px no-repeat; padding:0 0 5px 10px; margin-right:10px; font-size:11px; line-height:13px; font-style: normal;	text-decoration: none; color:#666;}
a.bc_item:hover{color:#333333; text-decoration:none;}
a.bc_item.selected,a#bc_item.selected:hover{background:url(../assets/arrow_sml_on.gif) 0 6px no-repeat; color:#000000; font-style: normal; text-decoration: none;}

/*==========Footer==========*/
.footer_links{width: 500px;	padding-top: 2px;}
.footer_links p{color: #FFFFFF;	font-size: 12px; padding-right: 18px; float: left;}
.footer_links a{background: url(../assets/div_footer_2.gif) 0 0 repeat-y; color: #FFFFFF; font-size: 12px; padding: 0 18px;}
.footer_links a:hover{ color: #FFF5F5;}
#footer_social{width: 180px;}

/*==========Products & Service - Common==========*/
.products_cell{width: 300px; padding: 0 25px 40px 0; float: left;}
.products_img{display: block; height: 195px; overflow: hidden;}
.products_img:hover{filter: alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;}
.products_title{padding-top: 10px; display: block;}
#ps_content{width: 890px; padding: 40px 30px; margin: 0 auto 20px auto; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; -moz-box-shadow:0px 0px 3px #E6E6E6; -webkit-box-shadow:0px 0px 3px #E6E6E6; box-shadow:0px 0px 3px #E6E6E6;}
a.file-upload_link2{display: block; font-size: 15px; font-weight: bold; color: #DC0067; padding: 1px 8px 3px 12px; background: url('../assets/bullet_arrow1.gif') 3px center no-repeat; cursor: pointer;
}