/* Basics */
/* Reset all elements */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, 
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, 
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td {
	border:0pt none;
	font-size:100%;
	margin:0pt;
	outline-color:invert;
	outline-style:none;
	outline-width:0pt;
	padding:0pt;
}

body{font:12px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px; }
:focus{outline:0 !important;}							
table {border-collapse:separate;border-spacing:0pt;}
caption, th, td {font-weight:normal;text-align:left;}
strong {font-weight:bold;}
em {font-style:italic;}
* {margin:0pt;padding:0pt;}
.left{float:left;}
.right{float:right;}
.clearB{clear:both;}
.marginA{margin:auto;}
.cufon-loading a.rollover {visibility: hidden !important;} 
.cufon-loading {visibility: hidden;}
.ulbox{margin-bottom:28px;}
body#innerpage .content ul{
	margin:0;
	/* padding:0; */
}
body#innerpage .content ul li{

/*	background:url(../images/bg_li.gif) no-repeat left 8px;*/
	list-style:none;
/*	padding:0 0 0 10px;*/
}
a img{border:0px;}
form, table{padding:0px;margin:0px;}
p, h1, h2, h3, h4, h5{padding:0px 0px 13px 0px; margin:0px;	}
h1{font:20px Arial, Helvetica, sans-serif; color:#074375;}
h1.daku{font-size:40px;  margin: -10px 0 0;  padding: 0;}
h2.daku{font-size:24px; padding: 0 0 13px 0;}
h2{font-size:20px; color:#074375;}
h3{font-size:15px; color:#225570;}
h6{font:bold 11px Arial, Helvetica, sans-serif;}
.nobakimg{background-image:none !important;}
.nomar{margin:0 !important;}
.istor{padding: 0 0 0 17px; margin-bottom:5px;}
.ngan{font-size:13px; color:#00a4c7;}
.wb{border-bottom:1px dotted #3b8bb5; margin-bottom:13px;}
.pxpx{margin:0 15px 8px 0; }	
.br_bor{margin-bottom:17px; border-bottom:1px dotted;}
.bttn{ text-align:right;}
/*=== Header ===*/
#wraptop{background:url(../images/bg_wraphd.jpg) repeat-x center top #89d6ff; min-width:1024px; }
#wrapmenu{width:606px; padding:62px 0 0 0; background:url(../images/bg_wrapmenu.jpg) no-repeat left 57px; height: 39;}
#wrapbot{background:url(../images/rainbo.jpg) repeat-x center top; min-width:1024px ; min-height:100px; padding-top:30px;}
#header{height:101px; background:url(../images/bg_headerr.png) no-repeat center top;}
#banner{ position:relative; height:320px;}
#logo{width:232px; padding:56px 0 0 0;}
#menu{height:38px; background:url(../images/bg_menu.png) left top;}		
.wrap{width:1000px;}
.serbox{background:url(../images/bg_serbox.png) no-repeat left top; height:26px; width:172px; margin:6px 7px 0 0;}
.serbox .txtfieldser{font-size:11px; width:110px; margin: 6px 0 0 32px; border:0; background:url(../images/bg_inp.jpg) repeat-x left top; color:#818181;}
.serbox .btn_s{margin: 3px 8px 0 0;}
.grad{position:absolute;z-index:999}
.transputi{position:absolute;height:320px; width:263px; background:url(../images/trans_puti.png) repeat-y left top; z-index:1001;}
.transetum{background:url(../images/trans_etum.png) repeat-y left top; margin-top:93px; padding:25px 25px; color:#fff; line-height:18px;}
.transputi h1 {font-size:20px; padding:0 0 5px 0; color:#fff; }
.transputi a{ color:#fff; text-decoration:underline;}
.dotz{position:absolute; height:125px; width:100%; background:url(../images/dotz.png) no-repeat left top; z-index: 1000;margin-top:2px;}
.menu-ban{ /*width:517px;*/ width: 429px; height:37px; position:absolute; right:0; margin-top:283px;z-index: 1000;}
.menu-ban ul{margin:0; padding:0;}
.menu-ban ul li{list-style:none; float:left; background:url(../images/bg_menu-ban.png) no-repeat center top;}
.menu-ban ul li a{float:left; color:#fff; font: 12px Arial, Helvetica, sans-serif; text-decoration:none; padding: 12px 28px 10px 28px}
.menu-ban a:hover{background:url(../images/bg_ahovbanmenu.png) no-repeat center top;}
#last{background-position: right top; padding-right: 17px;}
#first{background-position: left top; padding-left: 16px;}
#first a:hover{background-position: center top; }
#last a:hover{background-position: center top; }
/*=== Body ===*/
#body{}
.wrapcontent{width:1000px; min-height:440px;}
.leftbox{width:622px; background:url(../images/rbor.gif) repeat-y right top;}
.boximgwbg{width:197px; background:url(../images/boximgwbg.png) no-repeat left top; margin: 0 5px 0 0;}
.boximgwbg .conimg{ padding:14px 0 0 12px; margin-bottom:10px;}
.boximgwbg .contx{padding:0 16px 0 16px; font:11px Arial, Helvetica, sans-serif;}
.boximgwbg h2{font-size:15px; color:#fff;}
.boximgwbg img{border: 1px solid #fff;}
.boximgwbg .viewm, .boximg .viewm{ padding-top:20px;}
.boximgwbg a , .boximg a {text-decoration:none; color:#87a6b8;}
.boximg{width:198px; background:url(../images/boximg.png) no-repeat left top; margin: 0 5px 0 0;}
.boximg:hover{background:url(../images/boximgwbg.png) no-repeat left top; margin: 0 5px 0 0;}
/*.conimg a img{margin: 15px 13px;}*/
.boximg .conimg{padding: 14px 0 0 12px;  margin-bottom: 10px;}
.boximg h2{font-size:13px; color:#074375; /*height: 16px;*/}
.boximg .contx{font:11px Arial, Helvetica, sans-serif; padding: 0 17px;}
.rightbox{width:378px; }
.rcontx{padding: 0 0 0 17px; line-height:18px;}									
.rcontx .viewm{padding-top:30px;}										
.rcontx .viewm a{text-decoration:none; color:#87a6b8;}
/*=== Footer ===*/	
#wrapfooter{min-height:140px; background:url(../images/bg_wrapfooter.gif) repeat-x left top #212121; min-width:1024px;}	
#footer {width:972px; font:11px Arial, Helvetica, sans-serif; color:#66666;padding:18px 14px 0 14px;}
#footer h2{font:16px Arial, Helvetica, sans-serif; color:#7192a9; font-weight:normal;}
.contact {width:130px; margin-right:118px;}
.contact p{font:11px Arial, Helvetica, sans-serif; color:#666666; padding:0;}
.connect {width:130px; margin-right:115px;}
.groupc{width:269px; margin-right:28px;}
.ulfooter ul {margin:0; padding:0}
.ulfooter ul li{list-style:none;color:#666666;}
.ulfooter ul li a{text-decoration:none; font:12px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.ulfooter  ul li a:hover {color:#a9a9a9; font-weight:bold; text-decoration:none;}

body#innerpage  .transetum{padding-top:25px; margin-top:10px; padding-bottom:20px; line-height:18px; }
body#innerpage #banner{height:148px;}
body#innerpage .transputi{height:148px;}
body#innerpage .grad{height:148px;}
body#innerpage .puti{padding: 20px 10px 0px; min-height: 108px;}
.puti span{font-size:20px; padding:0; margin:0 0 15px 0; display:block;}
body#innerpage .menu-ban{margin-top:111px;}
body#innerpage .content{font:11px Arial, Helvetica, sans-serif; line-height:18px; padding-bottom:10px;}
body#innerpage .leftbox{background:none;}
body#innerpage .confr{width:282px; height:238px; padding:12px 0 0 0;}
body#innerpage .fetbox{width:751px; line-height:normal; margin:0 0 20px 0;}
body#innerpage .fetbox h2{font-size:12px;}
body#innerpage .fetimg{background:url(../images/bg_fetimg.gif) no-repeat left top; padding:9px 0 0 10px; margin: 0 16px 13px 0; min-height:105px; width:184px;}
body#innerpage .fetimg img{border: 1px solid #fff;}
body#innerpage .fettx{width:533px; padding:8px 0 0 0;}
body#innerpage .fettx p{font-size:11px; color:#000000;}
body#innerpage .fettx a{font:11px Arial, Helvetica, sans-serif; color:#87a6b8; text-decoration:none;}
body#innerpage .leftbox.detail {width:394px;}
body#innerpage .content.detail{padding-top:45px;}
.leftbox.detail img{border:1px solid #6a7e89;}
body#innerpage .rcontx.detail {width:581px; padding:0;}
.detailrates{background-color:#e3ecf2; padding:25px 0 25px 16px; margin-bottom:21px;}
.detailrates .tdb{color:#2f7ea8; font-weight:bold; width:159px;}
.detailrates .tdr{color:#6baadf;}
.wrapcountry{width:372px; margin-bottom:30px;}
.boxcountry{padding:5px 0; margin-bottom:2px;}
.boxcounchange{color:#515151;}
.boxcounchange span{font-weight:bold;}
.boxcounchange img{vertical-align:bottom; margin-right:7px;}
.choosec {background-color:#eff4f6; padding-left:13px;}
.choosec label{font-weight:bold; margin: 0 9px 0 0; display:block; float:left; padding-top:2px;}
.choosec select{width:191px;}
.fetble td{height:20px; padding: 0 0 0 5px; color:#89d6ff;}
.fetble .td_bar{background:url(../images/bor_td.gif) no-repeat right top #89d6ff; color:#2f7ea8; }
.protype{width:150px;}
.siz{width:109px;}
.prirange{width:170px;}
.grosrent{width:135px;}
.ownship{width:150px;}
body#innerpage .firstlast{margin:40px 0 40px 0;}
body#innerpage .firstlast ul{margin:0; padding:0;}
body#innerpage .firstlast ul li {list-style:none; display:inline; background-image:none; padding:0;} 
body#innerpage .firstlast ul li a{text-decoration:none; font-size:15px; background-color:#6eb3dd; padding:2px 5px; color:#fff; }

.btn{text-align:right; padding-right:19px;}
.tf{background:url(../images/bg_tf.gif) no-repeat 10px top; height:25px; padding: 0 0 0 16px; margin: 0 0 5px 0}
.tfa{background:url(../images/bg_ta.gif) no-repeat 10px top; height:115px; padding: 0 0 0 16px;margin: 0 0 10px 0}
.tf input{ width:245px !important; border:0; color:#70a9c6; margin: 5px 0 0 0; font:11px Arial, Helvetica, sans-serif;}
.tfa textarea{width: 245px; height:100px; overflow:auto; border:0; font:11px Arial, Helvetica, sans-serif; color:#70a9c6; margin: 5px 0 0 0;}
.frtop{background:url(../images/bg_frtop.gif) no-repeat left top;}
.frbot{background:url(../images/bg_frbot.gif) no-repeat left bottom; padding: 10px 0 25px; width:289px;}

/* ============ site map =============*/

  .sitemap ul{
    padding: 25px 0 0 50px;
   }
  .sitemap ul li {
    padding: 7px;
   } 
   .sitemap ul li a{
    text-decoration: none;
    font-size: 13px;
    color: #000;
    }
    .sitemap ul li a:hover{
     text-decoration: underline;
    }

   .announcement-details{
      font-size: 13px;
      padding: 15px 50px 28px 20px;

   }

/* ============ Gallery =============*/

.featured{
    overflow: hidden;
    position: relative;
    visibility: visible;
    width: 612px;
    z-index: 2;
}

.featured ul{
	margin: 0pt;
	padding: 0pt;
	position:relative;
	list-style-type:none;
	z-index:1;   
}

.featured ul li{
	list-style: none outside none;
	overflow:hidden;
	float:left;
	
}

#latest ul li a{
	background:none;
	float:none;
}

.arrow-bx01 {
    position: relative;
 display:none;
    /*margin-left: 287px;*/
   padding: 5px 23px 5px ;
}

.arrow1{
margin: 0 3px;
}

.arrow-bx01 a{
color: #87A6B8;
}

input.cat_button{
display:none;
}

/* toggle */

a.trigger{
text-decoration: none;
}
.webappsearchresults{
color: #87A6B8;
}

.item{
 padding: 0px 10px;
}
 .item input{
 margin: 0 3px 0 0;
}

.boxcounchange  a{
color: #515151;
text-decoration:none;
}

.clickdre{
/*cursor:pointer;*/
}
.boxcountry img{
float:left;
}
.pag-prev a, .pag-next a, .pag-number a, .pag-current a{
    background-color: #6EB3DD;
    color: #FFFFFF;
    padding: 5px 9px;
    text-decoration: none;
}
.pag-current{
    color: #eaeced;
     background-color:#5099c6;
     padding: 5px 9px;
     margin: -5px;
}
.hide{
display:block !important;
}

#latest ul li{
min-height:280px;
}

#edit{
display:none;
}

body#innerpage .fettx {
    width: 790px;
}

body#innerpage .fetbox {
    width: 1000px;
}

.edit a{
color: #225570;
padding: 0 6px;
text-decoration:none;
}

.edit a:hover{
text-decoration:underline;
}


ul#nav_1230431 li a{
color: #225570;
text-decoration:none;
}
ul#nav_1230431 li a:hover{
text-decoration:underline;
}

h1.thead{
font-size: 18px;
}

.conimg img{
width: 182px; 
height: 102px;
}

.fetimg a img{
width: 182px;
height: 102px;
}

.jcar {
margin-right: 296px;
}

.logout a{
color: #225570;
margin-left: 5px;
text-decoration:none;
}

ul#nav_1230431 li{
float:left;
padding: 0 5px;
border-right: 1px solid #999;
}
 .admin{
margin-bottom: 20px;
display:none;
}

.admin1 h1{
font-size: 23px;
}
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}

.ban{
list-style:none;
}
.imgfile label {
    padding: 0 195px 0 0;
}

.no_img{
 background-color: #333333;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    height: 58px;
    padding-top: 44px;
    text-align: center;
    width: 182px;
}

.no_featuredimg {
    background-image:url("../images/BF_no_image_small.jpg");
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    height: 58px;
    padding-top: 44px;
    text-align: center;
    width: 180px;
}

.no_img_large {
    background-image:url("../images/BF_no_image_large.jpg");
    border: 1px solid #6A7E89;
    color: #FFFFFF;
    height: 200px;
    padding-top: 200px;
    text-align: center;
    width: 392px;
}
ul#portfolio {display:none;}
 .ban{
    /*        display:none;*/
}

/* ========================= Added CSS =========================*/
ul.itemlistbullet { padding-left:15px !important; }
ul.itemlistbullet li { list-style: square outside !important; }
ul.itemlistbullet > li > ul { padding: 0 0 0 25px; !important}
ul.itemlistbullet > li > ul > li{ list-style: circle outside !important; }

span.boldtxt{ 
	font-size:14px;
	font-weight:bold;
}

.indentTxt { padding-left:65px; }


div#latest > ul > li{
height: 100% !important;
}

#h2-name h2{
	text-overflow: ellipsis;
}

.system-message h1, .system-error-message h1 {
    color: #074375;
    margin: 0 0 18px;
}

.system-message, .system-error-message {
    background: none;
    border: 0px;
}

div.content > div > p, div.rcontx > p{
	text-align: justify;
}

/* added top menu css */

div#menu > div > ul{
    margin: 0;
    padding: 0;
}


div#menu > div > ul > li {
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

div#menu > div > ul > li > a {
    color: #333333;
    font-weight: bold;
    background: url("../images/bor_a.gif") no-repeat scroll right top transparent;
    display: block;
    font: bold 12px Arial,Helvetica,sans-serif;
    padding: 12px 0 11px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 106px;
}
.captchaimg{
margin-left:10px;
}

/* Default */
.menu-ban ul#nav_1427023 li.selected a { background:url(../images/bg_ahovbanmenu.png) no-repeat center top; }
/* Philippines */
.menu-ban ul#nav_1426958 li.selected a { background:url(../images/bg_ahovbanmenu.png) no-repeat center top; }
/* Hongkong */
.menu-ban ul#nav_1427039 li.selected a { background:url(../images/bg_ahovbanmenu.png) no-repeat center top; }
/* USA */
.menu-ban ul#nav_1427054 li.selected a { background:url(../images/bg_ahovbanmenu.png) no-repeat center top; }





/* Localized */