@charset"utf-8";html{margin:0;padding:0;height:100%;}
body, #wrapper{margin:0;padding:0;background:#FFFFFF;overflow:auto;overflow-x:hidden;margin:0;padding:0;border:none;text-align:center;height:100%;}
#wrapper{margin:0 auto;text-align:left;vertical-align:middle;width:100%;}
.mainTable{min-height:100%;width:100%;height:100%;vertical-align:middle;}
body, td, th, input, select, textarea, option, optgroup{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6D6E71;}
a{outline:none;}
* html ul li{float:left;}
* html ul li a{height:1%;}
p{margin:0;padding:0;color:#6D6E71;}
hr{height:10px;border:0 none #FFF;}
h1, h2, h3{padding:0;margin:0;color:#FFF;}
#content{background-color:#FFF;padding:0px 0 0px 0;width:1000px;height:380px;position:relative;clear:both;z-index:1;}
#container{width:1000px;height:656px;margin-left:auto;margin-right:auto;text-align:left;background-color:#FFF;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;}
#home_slogan{position:absolute;color:#FFF;font-size:13px;font-weight:bold;text-align:justify;line-height:17px;width:600px;height:52px;top:638px;left:197px;}
#nav_box_wrapper{width:1000px;height:745px;position:relative;}
#nav_box_container{position:relative;top:303px;left:202px;}
.nav_box{width:138px;height:138px;float:left;margin-right:13px;z-index:400;position:relative;}
#nav_box_container .cover{position:relative;top:0px;left:0px;width:138px;height:138px;background-color:#D89D12;z-index:500;}
#nav_box_container .cover div{padding-top:13px;padding-bottom:7px;width:138px;text-align:center;position:absolute;height:40px;bottom:0;z-index:500;}
#nav_box_container div h2{padding:0;margin:0;font-size:16px;line-height:16px;color:#FFF;z-index:490;}
#nav_box_container div h3{padding:0;margin:0;font-weight:normal;font-size:21px;line-height:21px;color:#FFF;z-index:490;}
#nav_box_container .cover_hs{position:absolute;top:0px;left:0px;width:138px;height:138px;z-index:600;cursor:pointer;}
#header{padding:0px 33px 0 33px;width:934px;height:115px;border-bottom:1px solid #c9cacb;position:relative;z-index:2;}
#header .div1{width:127px;float:left;padding:1px;}
#header .div2{position:relative;width:666px;float:left;}
#header .div3{float:right;position:relative;}
#top_enquiry{position:absolute;top:0px;right:0px;width:133px;height:54px;background:url('../image/red_bar.gif') 0 0 repeat-x;}
#top_enquiry .label{padding:16px 0 0 0;font-size:10px;color:#6D6F71;}
#top_enquiry .heading{font-size:22px;font-weight:bold;display:inline-block;}
#menu{margin-top:79px;width:711px;height:36px;position:relative;left:26px;}
#nav{padding:0 0 0 0;margin:0;float:left;}
#nav ul{list-style:none;padding:4px 0 0 0;float:left;display:none;position:absolute;top:32px;left:-15px;width:200px;z-index:200;background:url('../image/red_bar.gif') 0 0 repeat-x;}
#nav ul li{width:200px;z-index:200;}
#nav a:link, #nav a:visited{color:#231F20;text-decoration:none;padding:0 17px 0 17px;height:36px;line-height:36px;font-size:14px;background:url('../image/menu_arrow.gif') 5px center no-repeat;z-index:200;}
#nav a:hover, #nav a:active{color:#D89D12;}
#nav ul a:link, #nav ul a:visited{padding:2px 0 2px 49px;background:url('../image/menu_arrow.gif') 34px center no-repeat;font-size:11px;height:20px;line-height:20px;display:inline-block;background-color:#EEE;width:151px;background-color:#FFF;border-bottom:1px solid #CCC;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
#nav ul a:hover, #nav ul a:active{background-color:#FFF;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
#nav a.current{color:#D89D12;}
#nav li:hover ul, #nav li.sfhover ul{display:block;z-index:200;}
#nav li{float:left;list-style:none;position:relative;}
.img_btn{cursor:pointer;border:0;}
.img_border{border:1px solid #999;}
#enquiry_form{margin:30px 0 0 0;}
#enquiry_form input, #enquiry_form select, #enquiry_form textarea, #enquiry_form option{font-size:15px;border:1px solid #D1D3D4;background-color:#E7E8E9;width:420px;padding:3px 0 3px 5px;margin:4px 0 4px 0;}
#enquiry_form input, #enquiry_form select, #enquiry_form option{height:24px;}
#enquiry_form textarea{height:250px;}
#enquiry_form .form_label{width:103px;font-size:12px;color:#333;font-weight:bold;}
#footer{height:147px;padding:0 0 13px 0;font-size:11px;color:#6D6F71;position:relative;top:0px;clear:both;width:1000px;border-bottom:1px solid #CCC;}
#tool_menu{width:1000px;height:60px;position:absolute;top:0x;left:0px;border-bottom:1px solid #CCC;}
#tool_menu h3{font-size:12px;color:#6D6F71;font-weight:bold;}
#loan_title{position:absolute;top:25px;left:155px;cursor:pointer;}
#developer_title{position:absolute;top:25px;left:452px;cursor:pointer;}
#register_title{position:absolute;top:25px;left:730px;cursor:pointer;}
.tool_title{display:inline-block;cursor:pointer;}
.close_btn{display:block;width:20px;height:20px;cursor:pointer;display:none;}
#tool2_close{position:absolute;top:41px;left:195px;}
#loan_close{position:absolute;top:41px;left:392px;}
#developer_close{position:absolute;top:41px;left:666px;}
#register_close{position:absolute;top:41px;left:944px;}
#tools{position:absolute;top:23px;left:16px;}
#tool2{width:26px;height:18px;float:left;margin:0 3px 0 0;cursor:pointer;}
.tool_arrow{width:16px;height:11px;clear:both;}
.tool_main .heading{color:#A7C12E;font-weight:bold;padding:0 0 2px 0px;clear:both;}
.tool_main .label{width:60px;}
.tool_main .row{clear:left;}
.tool_main .row div{float:left;padding:1px 0 0 0;}
#tool2_main{position:absolute;top:49px;left:19px;width:1px;height:1px;display:none;}
#tool2_main .tool_frame{padding:5px 0 5px 5px;height:156px;}
#loan_main{position:absolute;top:70px;left:155px;width:1px;height:1px;display:none;}
#developer_main{position:absolute;top:70px;left:452px;width:1px;height:1px;display:none;}
#register_main{position:absolute;top:70px;left:730px;width:1px;height:1px;display:none;}
#footer{position:relative;}
#footer p{margin:0;padding:0 0 4px 0;font-size:11px;color:#6D6F71;line-height:13px;text-align:left;}
#footer_menu{width:600px;height:25px;position:absolute;padding-left:20px;bottom:2px;}
#footer_logo{position:absolute;width:164px;height:76px;bottom:16px;right:24px;}
#footer_logo div{position:relative;width:100%;text-align:center;padding-left:3px;}
#footer_logo p{width:100%;padding:3px 5px 0px 5px;color:#333;font-size:9px;text-align:center;}
#footer table, #footer tr, #footer td{font-size:11px;color:#231F20;line-height:16px;}
#footer table .label{width:108px;font-weight:bold;color:#231F20;}
#footer td{height:22px;}
.small_tb{border:0;background-color:#E2E3E4;font-size:11px;color:#231F20;width:123px;height:18px;line-height:18px;padding-left:3px;}
.small_tb-l{width:167px;}
.small_ta{margin-top:1px;border:0;background-color:#E2E3E4;font-size:11px;color:#231F20;width:120px;height:75px;padding:3px;}
.small_ta-l{width:164px;}
.small_ta-hs{height:50px;}
.small_btn_link:link, .small_btn_link:visited{text-decoration:none;text-align:center;border:1px solid #231F20;display:block;background-color:#FFF;color:#231F20;font-size:11px;line-height:20px;width:73px;padding:0 3px 0 3px;margin-top:2px;}
.small_btn_link:hover, .small_btn_link:active{background-color:#D89D12;color:#FFF;border:1px solid #CCC;}
.small_btn_link-s:link, .small_btn_link-s:visited{font-size:10px;padding:0;color:#666;width:50px;border:1px solid #CCC;line-height:18px;margin-top:17px;}
.small_btn_link-s:hover, .small_btn_link-s:active{color:#FFF;border:1px solid #CCC;}
.goldBold-m{font-size:22px;font-weight:bold;color:#D89D12;}
.greyBold{font-size:12px;font-weight:bold;color:#6D6E71;}
.greyNormal{font-size:12px;font-weight:normal;color:#6D6E71;}
.greyNormal-m{font-size:18px;font-weight:normal;color:#6D6E71;}
.tips{font-size:11px;color:#6D6F71;}
.tips-s{font-size:10px;color:#6D6F71;}
.white_slogan{position:absolute;width:388px;}
#main_slider .white_slogan h2, #main_slider .white_slogan h3{font-size:18px;font-weight:normal;color:#FFF;}
.black_slogan{position:absolute;width:388px;}
#main_slider .black_slogan h2, #main_slider .black_slogan h3{font-size:18px;font-weight:normal;color:#231F20;}
#main_slider .white_slogan h5{margin:0;padding:0;font-size:15px;font-weight:normal;color:#FFF;}
#main_slider .black_slogan h5{margin:0;padding:0;font-size:15px;font-weight:normal;color:#231F20;}
.grey_bg{background-color:#EBECED;}
.required{color:#FF0000;font-weight:bold;}
.error{color:#FF0000;padding-top:3px;display:block;font-size:12px;font-weight:normal;}
.clear_br{height:1px;border:0;clear:both;}
.clear_br_m{height:10px;clear:both;}
.hr_dash_line{border-bottom:1px dashed #CCC;height:1px;clear:both;}
.hr_solid_line{border-bottom:1px solid #CCC;height:1px;clear:both;}
.msg_pane{margin-top:5px;height:38px;}
.normalMsg{color:#D89D12;font-size:12px;}
.normalMsg-s{color:#D89D12;font-size:11px;}
.normalMsg-l{color:#D89D12;font-size:16px;}
.warningMsg{color:#F00;font-size:12px;}
.small_table{border-collapse:collapse;}
.small_table .label{width:45px;}
.small_table .colon{width:5px;}
.small_table .content{width:246px;}
.tips_link{text-decoration:none;font-size:11px;color:#6D6F71;padding-left:18px;}
.tips_link:link, .tips_link:visited{color:#6D6F71;background:url('../image/icon_news_arrow.png') 0px -1px no-repeat;}
.tips_link:hover, .tips_link:active{color:#D89D12;background:url('../image/icon_news_arrow.png') 0px -23px no-repeat;}
.email_link{text-decoration:none;font-size:12px;color:#6D6F71;}
.email_link:link, .email_link:visited{color:#6D6F71;}
.email_link:hover, .email_link:active{color:#D89D12;}
.transparent_class{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
#main_slider{top:-22px;position:relative;width:1000px;height:360px;z-index:99;}
#main_slider .desc{width:323px;height:290px;padding:70px 56px 0px 56px;margin:0;background-color:#D89D12;color:#FFF;float:left;}
#main_slider .desc h1{font-size:21px;font-weight:bold;color:#FFF;}
#main_slider .desc h2{font-size:21px;font-weight:bold;color:#FFF;}
#main_slider .desc p{font-size:12px;margin:0 0 15px 0;padding:0;color:#FFF;text-align:justify;}
#main_slider .desc span{font-size:15px;text-indent:8px;color:#FFF;text-align:justify;}
#main_slider .pic{font-size:21px;float:left;}
#main_slider .spec{width:588px;height:240px;padding:60px 56px 60px 56px;background-color:#FFF;float:left;border-bottom:1px solid #CCC;}
#main_slider #main_slider .spec h2{font-size:21px;font-weight:bold;color:#D89D12;padding:0 0 13px 0;}
#main_slider .spec_pic{float:left;border-bottom:1px solid #CCC;}
.spec_notes{position:absolute;color:#5a4f52;font-size:8px;text-align:justify;width:580px;}
.spec_header{position:absolute;}
.spec_header h1{font-size:21px;font-weight:bold;color:#D89D12;padding:0 0 28px 0;}
.spec_header h2{font-size:28px;font-weight:bold;color:#FFF;padding:0 0 3px 0;}
.spec_header h3{font-size:18px;font-weight:normal;color:#FFF;padding:0 0 1px 0;}
.spec_header span{font-size:10px;color:#FFF;padding:0 0 3px 0;}
#main_slider table{border-collapse:collapse;}
#main_slider thead td{border-top:1px solid #FFF;color:#FFF;font-size:12px;padding:8px 0 8px 3px;vertical-align:top;}
#main_slider .label{width:120px;padding-left:5px;}
#main_slider .colon{width:3px;}
#main_slider .content{width:183px;padding-right:5px;}
#main_slider tbody td{color:#FFF;font-size:12px;padding:0px 0 8px 3px;vertical-align:top;}
#main_slider tfoot td{border-top:1px solid #FFF;color:#FFF;font-size:12px;margin:11px 0 0 0;padding:11px 0 3px 3px;vertical-align:top;}
#main_slider tfoot .label, #main_slider tfoot .colon{font-size:13px;font-weight:bold;}
#main_slider tfoot .content{font-size:15px;font-weight:bold;color:#FFF;}
#main_slider thead .equal{width:115px;}
#main_slider tbody .equal{font-size:12px;color:#FFF;width:115px;}
#main_slider tfoot .equal{font-size:12px;font-weight:bold;color:#FFF;width:115px;}
#site_info{width:1000px;padding:0;margin:0;clear:both;height:22px;background-color:#333;position:relative;top:0px;z-index:100;filter:alpha(opacity=88);-moz-opacity:0.88;-khtml-opacity:0.88;opacity:0.88;}
#sub_title{position:absolute;top:1px;left:0;width:300px;height:20px;padding:0 0 0 34px;}
#sub_title strong, #sub_title a {color:#FFF;font-size:12px;line-height:20px;font-weight:bold; text-decoration:none;}
#slide_pre, #slide_next{width:25px;height:43px;padding:0;margin:0;position:absolute;clear:both;z-index:100;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;cursor:pointer;}
#slide_pre{top:-1000px;left:0px;background:#F00 url('../image/icons.gif') 7px 50% no-repeat;}
#slide_next{top:-1000px;left:975px;background:#F00 url('../image/icons.gif') -24px 50% no-repeat;}
#slide_nav{padding:0;margin:0;float:right;z-index:101;}
.slide_nav a:link, .slide_nav a:visited{float:left;display:inline-block;text-decoration:none;padding:4px 6px;margin:0 0 0 0px;color:#FFF;font-size:11px;font-weight:bold;background:url('../image/split_front.png') center left no-repeat;outline:none;}
.slide_nav a:hover, .slide_nav a:active, .slide_nav a.activeSlide{background-color:#D89D12;}
#top_nav{padding:0;margin:0;float:right;z-index:100;}
.top_nav a:link, .top_nav a:visited{float:left;display:inline-block;width:96px;text-decoration:none;text-align:center;padding:4px 0px 4px 0px;margin:0;border-left:1px solid #888;color:#FFF;font-size:11px;font-weight:bold;}
.top_nav a:hover, .top_nav a:active{background-color:#D89D12;}
.top_nav a.home:link, .top_nav a.home:visited{background:url('../image/menu_arrow_up.gif') 17px 9px no-repeat;color:#F00;font-weight:bold;}
.top_nav a.home:hover, .top_nav a.home:active{background:url('../image/menu_arrow_up.gif') 17px -6px no-repeat;background-color:#D89D12;}
#spec_list_container{width:594px;height:221px;border:1px solid #CCC;}
#spec_pane{width:568px;height:201px;padding:10px 0px 10px 26px;}
#spec_pane table{border-collapse:collapse;}
#spec_pane .label{font-size:13px;color:#231F20;width:118px;text-align:left;}
#spec_pane .content{font-size:13px;color:#6D6E71;width:416px;text-align:left;}
#spec_pane td{padding:4px 0px 4px 0px;vertical-align:top;}
.spec_scroll .jScrollPaneTrack{background:url(../image/scroll_track.gif) repeat-y;background-color:#FFF;}
.spec_scroll .jScrollPaneDrag{background:url(../image/scroll_drag_middle.gif) no-repeat 0 50%;}
.spec_scroll a.jScrollArrowUp{height:30px;background:url(../image/scroll_arrow_up.gif) no-repeat 0 0;}
.spec_scroll a.jScrollArrowUp:hover{}
.spec_scroll a.jScrollArrowDown{height:30px;background:url(../image/scroll_arrow_down.gif) no-repeat 0 0;}
.spec_scroll a.jScrollArrowDown:hover{}
.spec_scroll a.jScrollActiveArrowButton, .spec_scroll a.jScrollActiveArrowButton:hover{background-position:0 -40px;}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#aaa;}
.jScrollPaneDrag{position:absolute;background:#666;cursor:pointer;overflow:hidden;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}
a.jScrollArrowUp:hover{}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}
a.jScrollArrowDown:hover{}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover{}
div#nyroModalFull{font-size:12px;color:#777;}
div#nyroModalFull div#nyroModalLoading{border:1px solid #777;width:56px;height:56px;text-indent:-9999em;background:#fff url(../image/ajaxLoader.gif) no-repeat;background-position:center;}
div#nyroModalFull div#nyroModalLoading.error{border:1px solid #f66;line-height:20px;padding:20px;width:300px;height:100px;text-indent:0;background:#fff;}
div#nyroModalFull div#nyroModalWrapper{background:#fff;border:1px solid #777;}
div#nyroModalFull div#nyroModalWrapper a#closeBut{position:absolute;display:block;top:-13px;right:-13px;width:12px;height:12px;text-indent:-9999em;background:url(../image/close.gif) no-repeat;outline:0;}
div#nyroModalFull div#nyroModalWrapper h1#nyroModalTitle{margin:0;padding:0;position:absolute;top:-22px;left:5px;font-size:12px;color:#ddd;}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent{padding:5px 3px 1px 3px;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent{position:relative;overflow:hidden;text-align:center;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent img{vertical-align:baseline;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div{position:absolute;bottom:0;left:0;background:black;padding:10px;margin:10px;border:1px white dotted;overflow:hidden;opacity:0.2;filter:alpha(opacity=20);}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div:hover{opacity:0.5;filter:alpha(opacity=50);cursor:help;}
div#nyroModalFull div#nyroModalWrapper a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper a.nyroModalNext{z-index:600;outline:none;position:absolute;top:0;height:100%;width:40%;cursor:pointer;text-indent:-9999em;background-image:url(data:images/gif;base64,AAAA);}
div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalNext, div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalNext{height:60%;width:20%;}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalPrev{left:0;}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalPrev:hover{background:url(../images/prev.gif) left 20% no-repeat;}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalNext{right:0;}
div#nyroModalFull div#nyroModalWrapper div#nyroModalContent a.nyroModalNext:hover{background:url(../images/next.gif) right 20% no-repeat;}
