@charset "utf-8";
body { margin:0; padding:0; width:100%; background:#efefef url(../../images/en/main_bg.jpg) top repeat-x; }
html { padding:0; margin:0; }
/* main */
.main { width:100%; padding:0; margin:0 auto; }
.resize { width:966px; margin:0 auto; }
/********** header **********/
.header { }
.block_header { margin:0 auto; width:966px;}
/* logo */
.logo { float:left; padding:0; margin:3px 0 15px 0; width:209px; }
/*Twitter*/
.Twitter {font:12px/18px Arial, Helvetica, sans-serif;color:#222; padding:10px 10px; margin:12px 0 0 0; width:630px; float:right; text-align:right;}
.Twitter a:link, .Twitter a:visited{color:#025fa3;}
.Twitter a:hover{color:#FF6600;}

/* menu */	
.menu { padding:0; margin:0; width:966px; height:46px; background: url(../images/bg_menu.gif) top repeat-x; background-color:#FFFFFF; display:table;}
.menu ul {padding:0 0 0 20px;margin:0;list-style:none; border:0;displlay:table-row;background: url(../images/hover.gif) left repeat-x;}
.menu ul li {display:table-cell;float:left;padding:0 20px 5px 20px; color:#fff; font:16px/30px Arial, Helvetica, sans-serif;background: url(../images/xian.gif) right no-repeat;margin:5px 0 0 0;}
.menu ul li.active { background: url(../images/hover.gif) left repeat-x; line-height:36px;}
.menu ul li.active a{color:#04395c; font-weight:bold;}
.menu ul li a {text-decoration:none;color:#fff;}
/********** slider **********/
.slider { margin:0 auto; padding:0; height:376px; }
.slider2 { margin:0 auto; padding:0; }
.slice12 { margin:0 auto; width:966px; padding:0; background:url(../images/bg_simple2.gif) top no-repeat; height:376px; }
.slice12 h2 { font: normal 30px Georgia, "Times New Roman", Times, serif; color:#1c1d1c; padding:20px 40px; margin:0; }
/*simple text*/
.simple { width:966px; margin:0 auto; padding:0; }
.simple .text { font:normal 12px Arial, Helvetica, sans-serif; color:#858585; width:200px; float: right; margin:10px 0; padding:0; }
.slider div.slice1 { margin:0 auto; width:966px; padding:0; }
.slider div.slice1 div.slice2 { margin:0 auto; padding:1px; }
.slider div div div { margin:0 auto; padding:0; width:966px; height:376px; background:url(../../images/en/top01.png) top no-repeat; }

.slider div div div.newtuvb {background:url(../../images/en/top02.png) top no-repeat; }
.slider div div div.newtuvc {background:url(../../images/en/top03.png) top no-repeat; }
.slider div div div.newtuve {background:url(../../images/en/top04.png) top no-repeat; }
.slider div div div h2 { width:530px; float:right; font:bold 46px Arial, Helvetica, sans-serif; color:#FFF; padding:70px 0 0 40px; margin:0;position:static;}
.slider div div div h2 font{float:left;}
.slider div div div h2 span{ background:#6caa00; padding:5px 10px;font:bold 14px/18px Arial, Helvetica, sans-serif; margin:13px 0 0 10px; float:left;}
.slider div div div h3{ width:530px; float:right; font:bold 22px Georgia, "Times New Roman", Times, serif; color:#FFF; padding:10px 0 0 40px; margin:0;}
.slider div div div p { width:530px; float:right;  font:normal 16px Georgia, "Times New Roman", Times, serif; color:#FFF; margin:0; padding:20px 0 0 40px; line-height:1.8em; }
/********** block index **********/
.body { padding:0; margin:0; }
.body h2 { color:#026cc0; padding:0; margin:0; }
.body h3 { font:normal 18px Georgia, "Times New Roman", Times, serif; color:#373737; padding:0;margin:0;}
.body a { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#2e597b; text-decoration:none; }
.body p { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#262626; line-height:1.8em; padding:0px; margin:0; }
.body span { font:bold 11px Georgia, "Times New Roman", Times, serif; color:#baa271; }
.body em { font:italic 11px Georgia, "Times New Roman", Times, serif; color:#8d8d8d; line-height:1.8em; padding:10px 0 0 10px; }
.body ul, .body ul li{ list-style:none; padding:0; margin:0;}

.body_resize { width:970px; margin:10px auto 0 auto; padding:10px 0 20px 0; background: url(../../images/en/backg01.png) no-repeat top; overflow:hidden;}
.body_resize_bottom{ overflow:hidden;background: url(../../images/en/backg02.png) no-repeat bottom;padding-bottom:10px;}
.body_resize_center{ overflow:hidden;background: url(../../images/en/backg03.png);padding:10px 0 20px 0;}
.body_left{float:left;width:690px;}
.body_right{float:left;width:253px;}

.body_left h2, .body_left p, .body_left h4{padding:0 25px 0 25px;}

.body_left h2{border-bottom:1px solid #ddd; margin:0px 15px 15px 25px;padding:0 0 3px 0;}
.body_left h4{color:#FF6600; margin:10px 0 0 0;}

.body_left ul{ overflow:hidden; margin:20px 0 0 10px;}
.body_left ul li{float:left;width:313px; height:80px;margin:0px 0 0 15px;}
.body_left ul li img{padding-right:10px;}

.body_left ul li h3{font:bold 14px/20px Arial, Helvetica, sans-serif;color:#3a3a3a;padding-top:5px;}
.body_left ul li p{ line-height:16px;padding-right:10px;color:#646464;}

.body_left ul.aboutva{margin:0px 25px 0 25px;}
.body_left ul.aboutva li{float:none; width:auto; background:none;height:auto;border-bottom:1px dashed #ccc;padding:10px;margin:0;}
.body_left ul.aboutva li h3{padding:0;}

.Procedure h2{ margin-top:10px;font-size:16px;}
.Procedure p{margin-top:5px;}

.applyva{background:url(../images/xian02.gif) bottom repeat-x;display:table;width:92%; margin:0 25px;}
.applyva h3{ background:#f1f1f1;border:1px solid #ccc; border-bottom:none; width:auto;margin:0 0 1px 5px; display:table-row; float:left;padding:0 10px 0 10px;}
.applyva h3 a:link, .applyva h3 a:visited{font:14px/24px Arial, Helvetica, sans-serif;}
.applyva h3 a:hover{color:#FF0000;}
.applyva h3.aboutbtn{ background:#fff;  margin:1px 0 0 5px;}
.applyva h3.aboutbtn a{font-weight:bold;}
.applyva h3.aboutbtn a:hover{color:#2e597b;}

table.applyvb{margin:15px 25px; font:12px/24px Georgia, "Times New Roman", Times, serif;}
table.applyvb tr td{padding:5px 0;}
table.applyvb input{border:1px solid #ccc;width:220px;}
table.applyvb font{color:#FF0000;}



.body_rightva{background:#efefef;color:#818181;}
.body_rightva input{border:1px solid #005b88;width:220px;}
.body_rightva h2, .body_rightvb h2{font:bold 16px/16px Arial, Helvetica, sans-serif;color:#000;padding:8px 15px;}
.body_rightva p{color:#818181;padding:0 15px;font:12px/20px Arial, Helvetica, sans-serif;}
.body_rightva p img{margin-bottom:10px;}
.body_rightva ul{padding:0 15px;}
.body_rightva ul li{ background:url(../../images/en/tub01.jpg) left no-repeat; padding:0 0 0 10px;}
.body_rightva ul li a:link,.body_rightva ul li a:visited{font:12px/24px Arial, Helvetica, sans-serif;color:#0a5992;}
.body_rightva ul li a:hover{color:#FF0000; text-decoration:underline;}

.body_rightva div{border:1px solid #97b065; background:#f3ffdb; font:11px/16px Arial, Helvetica, sans-serif;margin:10px 16px 0 16px;padding:3px 10px;}
.body_rightva div a:link,.body_rightva div a:visited{font:11px/16px Arial, Helvetica, sans-serif;color:#0a5992;}
.body_rightva div a:hover{color:#FF0000; text-decoration:underline;}



.body_rightvb h2{padding:10px 0 5px 0;}
.body_rightvb{background:url(../images/inrig05.gif);padding:0 5px 0 13px ;font:11px/18px Arial, Helvetica, sans-serif;color:#FFF; height:135px;}



/********************topi***************/
.topi { width:946px; margin:0 auto; padding:0 0 0 20px; background:#f2f3eb; border-bottom:1px solid #e8e5dc; }
.topi .blogi { width:300px; margin:5px 5px; padding:0; float:left; }
.topi h2 { border:0; font:normal 26px Georgia, "Times New Roman", Times, serif; color:#1c1c1c; padding:18px 0 18px 70px; margin:10px 0 0 0; }
.topi p { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#646464; padding: 5px 10px; margin:0; line-height:1.8em; }
.topi a { text-decoration:underline; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#35678f; }
.topi h2.what { background:url(../images/h2_what.gif) left no-repeat; }
.topi h2.Our { background:url(../images/h2_suport.gif) left no-repeat; }
.topi h2.work { background:url(../images/h2_work.gif) left no-repeat; }
/*******************Welcome*****************/
.Welcome { width:531px; margin:5px 15px; float:left; padding:5px 10px; }
.Welcome ul { width:250px; float: left; margin:5px 3px; padding:0; list-style:none; }
.Welcome li { background:url(../images/ul_li.gif) left no-repeat; padding:5px 20px; margin:0; font: normal 11px Georgia, "Times New Roman", Times, serif; color:#5c5c5c; }
.Welcome .serv { width:250px; float:left; margin:5px 2px; padding:0; }
.Welcome .serv img { margin:10px 5px; float:left; padding:0; }
/*News */
.News { width:307px; float: left; margin:5px 15px; padding:5px 10px; }
.News ul { list-style:none; margin:0; padding:0; }
.News li { background:url(../images/Sub_ul_li.gif) left no-repeat; padding:5px 30px; margin:0; border-bottom:1px solid #eaeaea; }
.News ul li a { font: normal 11px Georgia, "Times New Roman", Times, serif; color:#3a3c3c; text-decoration:none; }
.News ul li a:hover { color:#2e5a7c; text-decoration:underline; }
/********** contact form **********/
#contactform { margin:0; padding:5px 10px; }
#contactform * { color:#222222; }
#contactform ol { margin:0; padding:0; list-style:none; }
#contactform li { margin:0; padding:0; background:none; border:none; display:block; }
#contactform li.buttons { margin:5px 0 5px 0; }
#contactform label { margin:0; width:110px; display:block; padding:5px 0; font:bold 12px Georgia, "Times New Roman", Times, serif; color:#656565; text-transform:capitalize; }
#contactform label span { font:normal 10px Arial, Helvetica, sans-serif; }
#contactform input.text { width:440px; border:1px solid #dcdcdc; margin:5px 0; padding:5px 2px; height:16px; background:#f5f5f5; }
#contactform textarea { width:440px; border:1px solid #dcdcdc; margin:10px 0; padding:2px; background:#f5f5f5; }
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF; }
p.response { text-align:center; color:#2c2c2c; font: bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto; }
/********** footer **********/
.footer { padding:0px 0 30px 0; margin:0 auto;width:966px; text-align:center;font:11px/20px Verdana, Arial, Helvetica, sans-serif, serif;color:#333;}

.footer a:link, .footer a:visited{color:#d6e8f5; text-decoration:none;padding:0 2px;}
.footer a:hover{color:#FF6600; text-decoration:underline;}

.text_left { text-align:right; }
p.clr,
.clr { clear:both; padding:0; margin:0; background:none; }
li.bg,
.bg { clear:both; border-top:1px solid #eaeaea; padding:0; margin:5px 0; background:none; }

/**/
#slider { margin:0; padding:0; list-style:none; }
#slider ul,
#slider li { margin:0; padding:0; list-style:none; }
/* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
#slider li { width:966px; height:376px; overflow:hidden; }
p#controls { margin:0; position:relative; }
#prevBtn,
#nextBtn { display:block; margin:0; overflow:hidden; width:13px; height:28px; position:absolute; left: -13px; top:-210px; }
#nextBtn { left:966px; }
#prevBtn a { display:block; width:13px; height:28px; background:url(../../images/en/l_arrow.gif) no-repeat 0 0; }
#nextBtn a { display:block; width:13px; height:28px; background:url(../../images/en/r_arrow.gif) no-repeat 0 0; }