/* Reset */
html{color:#000;background:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
/* gi */
html{background-color:#ffffff;font-family:Arial,Verdana,sans-serif;font-size:12px;color:#000000}
body{background:#e8e5e3 url('../img/bg-hdr.jpg') repeat-x top}
a{text-decoration:none;color:#ffffff}
h2{color:#50504f;font-size:15px;font-weight:bold;padding:4px 0}
h3{color:#000000;font-size:14px;font-weight:bold;padding-left:10px;padding-top:10px}
strong {font-weight:bold}
#hdr{xpadding-top:33px;overflow:hidden;height:74px;xborder:solid 1px red}
#hdr2{padding-top:33px;overflow:hidden;height:214px;position:relative}
#menu{float:right;overflow:hidden}
#menu li{float:left;padding:6px 6px}
#menu li:hover{background-color:#3a291d}
#menu a{font-size:17px;font-weight:bold}
#con{overflow:hidden;padding-bottom:36px}
#con a{color:#bd2400}
#ftr{background-color:#ffffff;color:#a9a8a8;border-top:solid 1px #f1efee;padding:36px 0}
#ftr a{color:#646464}
#ftr .light{color:#a9a8a8 !important}
#ftr a:hover{color:#bd2400}
#ftr li{float:left;padding:0 6px}
#contact input{width:300px}
#contact textarea{width:302px;height:100px}
.projtable{xwidth:928px}
.projtable td{padding:5px 5px}
.header-top{height:33px;line-height:33px;color:#ffffff;overflow:hidden}
.header-top a:hover {text-decoration:underline;}
.mid{width:960px;margin:0 auto}
.fl{float:left}
.fr{float:right}
.bold{font-weight:bold}
.flag{padding-right:4px}
.lang{padding-right:8px}
.qtext{color:#4f4f4f;font-size:12px;font-style:italic;font-weight:bold}
.qtext2{color:#4f4f4f;font-size:13px;font-style:italic;font-weight:bold}
.con-wrap{overflow:hidden;position:relative}
.mt{float:left;background-color:#ffffff;width:651px;padding:16px;height:343px}
.mt-about{float:left;background-color:#ffffff;width:651px;padding:16px;xheight:343px}
.sb{float:right;width:245px;background:#edecec url('../img/bg-sb.jpg') repeat-y left;padding:16px;height:343px}
.sb-about{float:right;width:245px;background:#edecec url('../img/bg-sb.jpg') repeat-y left;padding:16px;height:397px}
.light{color:#808285}
.just{text-align:justify}
.space{display:block;height:12px}
.space-10{display:block;height:10px}
.smlspace{display:block;height:8px}
.frmlbl{display:inline-block;width:160px;font-weight:bold;vertical-align:top}
.frmrow{padding:4px 0}
.logo{float:left}
.shadow{width:960px;height:56px;background:transparent url('../img/shadow.jpg') no-repeat}
.shadow-home{width:960px;height:56px;background:transparent url('../img/shadow-home.jpg') no-repeat}
.errorsp{padding-left:10px;color:red;font-weight:bold}
/* url preview */
#screenshot{position:absolute;xborder:1px solid #ccc;background:#140f0b;padding:5px;display:none;color:#fff;}
/* 3 column layout */
.threecol-container{overflow:hidden}
.threecol-one{float:left;width:308px;}
.threecol-two{float:left;width:308px;padding-left:18px;padding-right:18px}
.threecol-three{float:right;width:308px;}
/* Easy Slider */
.slider-c{position:relative}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider li{width:960px;height:326px;overflow:hidden;}
.graphic, #prevBtn, #nextBtn{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
#prevBtn, #nextBtn{display:block;width:17px;height:17px;margin-top:17px;position:absolute;right:10px;bottom:10px;}
#prevBtn {right:37px;bottom:10px;}	
#prevBtn a, #nextBtn a{display:block;width:17px;height:17px;background:url('../img/btn_prev.png') no-repeat 0 0;}	
#nextBtn a{background:url('../img/btn_next.png') no-repeat 0 0;}	
/* tabs */
.widget {width: 908px;padding:10px;background:#ffffff;margin-bottom:16px;min-height:449px;}
.widget a {color: #222;text-decoration: none;}
.widget a:hover {color: #009;text-decoration: underline;}
.tabnav li {display:inline;list-style:none;padding-right:5px;}
.tabnav li a {color:#50504f !important;font-size:15px;font-weight:bold;padding:4px 8px;display:inline-block;}
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {background: #dedbd1;color: #bd2400 !important;text-decoration: none;}
.tabdiv {background:#fff;	border:1px solid #dedbd1;padding:5px;}
.ui-tabs-hide {display: none;}