* {	margin:auto;	padding:auto;}
html, body { 	height:100%; font-family:arial;}
body{background-color:#F4F4F4;}
hr{width:980px; margin-top:10px;margin-bottom:1px;}
marquee{border-bottom:1px solid gray;}
#addthis{position:absolute;margin-left:42px;margin-top:20px;width:300px;}
#lang{position:absolute;margin-left:180px;margin-top:100px;font-size:12px;} 
#container,#main,#footer,.bigcol{width:1000px;}
#container{border:1px solid #cccccc; background-color:#FFF;margin-top:15px;}
#header{height:125px;}
#logo{position:relative; margin-top:5px;margin-left:5px;width:260px;float:left;text-align:left;}
#logo_top{width:260px;height:56px;background:url("/images/assets/logo_top.gif") no-repeat 5px 10px; }
#top_contact{width:260px;padding-left:81px;}
#logo2{position:relative; margin-top:5px;margin-left:55px;width:260px;float:left;text-align:left;}
#logo_top2{width:260px;height:76px;background:url("/images/npe-logo.png") no-repeat 5px 10px; }
#top_contact2{width:260px;padding-left:5px;} 
#toplink{position:relative;float:right;width:300px;}
#mainmenu table{border-top:solid 1px #808080;border-bottom:solid 1px #808080;margin:5px;color:#808080;font-size:12px;}
#mainmenu td{text-align:center;border-right:solid 1px #808080;height:24px;}
#mainmenu .last{border-right:0px;}
#menu{align:left;margin-left:8px;width:725px;}
#menu td a {text-decoration:none;color:#808080;}

#menu td a:hover {color:#F39477;}

.leftcol{width:748px;float:left;}
.leftcol2{width:220px;float:left;padding:5px;}
.rightcol{width:225px;float:right;margin-right:22px;padding-top:5px;}
.rightcol2{width:730px;float:right;margin-right:22px;padding-top:5px;margin-right:20px;}
.rightcol table{width:220px;float:left;}
.midleft{width:230px;float:left;padding:5px;}
.midcenter{width:505px;float:right;}
.rightcenter{width:480px;float:right;}
.clear-all { 	clear:both;	height:0;	line-height:0;	font-size:0;}
.jap{font-size:12px;padding:5px;line-height:22px;}
.jap p{padding-bottom:10px;}
.jap a{text-decoration:none;color:#333;}
.icon1{background:url("icon1.png") no-repeat 5px 1px; padding-top:35px;}
#content{padding:5px;padding-left:10px;}
.visa_cata{width:233px;height:234px;border:1px solid #87898C;float:left;margin-right:8px;margin-bottom:8px;}
#homecata1{background:url("/images/assets/home_cata/homecata1.gif") no-repeat 1px 1px;}
#homecata2{background:url("/images/assets/home_cata/homecata2.gif") no-repeat 1px 1px;}
#homecata3{background:url("/images/assets/home_cata/homecata3.gif") no-repeat 1px 1px;}
#homecata4{background:url("/images/assets/home_cata/homecata4.gif") no-repeat 1px 1px;}
#homecata5{background:url("/images/assets/home_cata/homecata5.gif") no-repeat 1px 1px;}
#homecata6{background:url("/images/assets/home_cata/homecata6.gif") no-repeat 1px 1px;}
.newshead{font-size:11px;color:#D25B42;font-weight:bold;}
.newsdate{font-size:10px;color:#F39477}
.t13data{font-size:11px;color:#333333;line-height:17px;}
.t13data a {text-decoration:none;}
.newsrule{padding-bottom:8px;}
.col-1,.col-2,.fleft{float:left;}
.col-1{width:450px;margin-left:10px;padding:5px;padding-top:15px;}
.col-1 li{display:inline;font-size:10px;color:#ccc;}
.col-1 li a {text-decoration:none;color:#333;margin-left:10px;margin-right:10px;}
.col-2{width:250px;}
#footer_logo{width:250px;height:56px;background:url("/images/assets/logo_btm.gif") no-repeat 0px 10px; }
#footer_address{width:150px;height:160px;text-align:left;font-size:12px;font-weight:normal;margin-top:10px;margin-left:78px;line-height:17px;}
#oisc_icon{width:250px;height:166px;background:url("/images/assets/oisc.gif") no-repeat 165px 15px; }
#oisc_info{width:250px;text-align:right;font-size:12px;padding-top:5px;}
#btm_contact{padding:5px;margin-left:5px;height:510px;}
.half{width:232px;height:22px;float:left;}
.full{width:475px;height:22px;}
.labels{width:500px;padding-left:3px;height:22px;margin-bottom:8px;margin-top:20px;color:#D25B42;font-size:12px;font-weight:bold;}
.fields{width:505px;height:22px;}
#lf{position:absolute;width:235px;height:22px;text-align:right;font-size:11px;font-weight:bold;color:#D25B42;margin-top:-15px;}
#ll{position:absolute;width:235px;height:22px;text-align:right;font-size:11px;margin-left:243px;font-weight:bold;color:#D25B42;margin-top:-15px;}
#first{margin-right:7px;}
#details{width:473px;height:200px;}
#submit_details{margin-top:200px;width:450px;}
#submit_result{float:right;width:300px;}
#sitegalaery{width:728px;margin-top:10px;}
#site1{width:234px;height:244px;background:url("/images/assets/sitemap/pic1.gif") no-repeat 1px 1px;float:left;margin-right:11px;}
#site2{width:234px;height:244px;background:url("/images/assets/sitemap/pic2.gif") no-repeat 1px 1px;float:left;margin-right:11px;}
#site3{width:234px;height:244px;background:url("/images/assets/sitemap/pic3.gif") no-repeat 1px 1px;float:left;}
#sub_content{font-size:12px;padding-right:10px;line-height:20px;}
.process_titlebar{width:100%;height:24px;background-color:#F39477;text-align:center;color:white;font-weight:bold;font-size:12px;padding-top:8px;}
.process_col{padding-top:5px;padding-bottom:5px;font-size:12px;line-height:22px;}
#process_flyer{padding-top:15px;text-align:center;}
.process_top1{height:29px;}
.process_top2{height:34px;}
.job_top{height:39px;}
.tel{font-weight:bold;font-size:14px;}
.email{color:red;font-weight:bold;font-size:12px;}