@font-face{font-family:'OxygenRegular';src:url('Oxygen-webfont.eot');src:url('Oxygen-webfont.eot?#iefix') format('embedded-opentype'),url('Oxygen-webfont.woff') format('woff'),url('Oxygen-webfont.ttf') format('truetype'),url('Oxygen-webfont.svg#OxygenRegular') format('svg');font-weight:normal;font-style:normal}
*{margin:0;padding:0}
body{font:15px 'OxygenRegular', Geneva, Arial, sans-serif;color:#787878;background-color:#fff}
a{color:#3782a4;text-decoration:none}
a:hover{text-decoration:underline}
h1, h2, h3, h4, h5, h6, p, ul, li {margin:0;padding:0}
#header, #banner, #social_container, #section1, #section2, #section3, #section4, #section5, #section6, #footer_content{width: 950px;margin: 0 auto}
.logo {margin-top:12px;float:left}
.logo a {text-decoration:none;display:block;background:url(/images/EZProperty-Logo-B.png) 0 0 no-repeat;width:150px;height:38px;position:relative}
.logo a div{position:absolute;top:-50px}
.logo a:hover {text-decoration:none}

.clear{height:0;line-height:0;font-size:0;clear:both}
.centered{text-align:center}

#header {height:60px;position:relative;z-index:2}

#header .menu{position:absolute;right:0;bottom:20px;margin:0;padding:0;list-style:none;font-size:1.14em}
#header .menu>li{float:left;margin: 0 0 0 25px;position:relative}
#header .menu a{color:#787878}
#header .menu a:focus, #header .menu a:hover{color:#3782a4;text-decoration:none}
#header .open>a{padding-right:18px;background:url(/images/custo_dropdown.png) no-repeat 100% -181px;color:#787878}
#header .open>ul{position:absolute;top:17px;left:50%;margin:0 0 0 -97px;padding:0;list-style:none;width:193px;z-index:3;font-size:.875em;display:none}
#header .open li{display:inline; /* IE7 hack */ }
#header .open>ul a{display:block;background:url(/images/custo_dropdown.png) no-repeat -193px 0px;padding:10px 14px;height:auto;color:#666;line-height:1.2; }
#header .open>ul>.first>a{background-position:0 0;padding-top:0;padding-top:25px}
#header .open>ul>.last>a{background-position:-386px 0px}
#header .open>ul>.first.last>a{background-position:0px 0px}
#header .open>ul a:focus, #header .open>ul a:hover{background-position:-193px -131px}
#header .open>ul>.first>a:focus, #header .open>ul>.first>a:hover, #header .open>ul>.first.last>a:focus, #header .open>ul>.first.last>a:hover{background-position: 0 -95px; }
#header .open>ul>.last>a:focus, #header .open>ul>.last>a:hover{background-position:-386px -48px}

#logged_user{position:absolute;top:-15px;left:-45px;width:260px;text-align:center;font-size:.7em;font-weight:bold}

#banner_container{height:91px;background:#074B72 url(/images/bg-pattern.jpg) center top repeat-x}
#banner{padding:17px 0 60px 0;color:#fff;}
#banner h1{padding-bottom:5px;font-size:3em;margin:0 0;text-align:left;font-weight:bold;color:#fff;text-shadow:0 0 5px rgba(255,255,255,0.5)}
.skyline_container_1{height:100%;background:url(/images/EZProperty_singapore_skyline.png) left bottom no-repeat}
.skyline_container_2{height:100%;background:url(/images/EZProperty_philippines_skyline.png) left bottom no-repeat}
#searchEngine_container{float:left}
.mainSrchText{font-weight:bold}
.srch_line{margin-top:4px}
#distMultSelect{background:url(/images/multSelect.gif) no-repeat;width:180px;height:20px;font-size:13px;color:#000;font-family:arial;padding-left:5px;padding-top:2px;cursor:default}
#freeListing_container {float:right;}
#freeListing_container p{padding-top:5px}
.button_container{padding-top:30px;padding-bottom:20px}

#error_container{position:absolute;top:400px;right:50%;visibility:hidden}
#error_container .message{position:relative;right:-50%;background-color:#fff;text-align:center;padding:15px;opacity:.9;color:red;border-radius:4px;width:700px}
#error_container #errContainer{float:left;width:95%;padding-top:2px}
#error_container .closeBtn{width:18px;height:18px;float:right;padding:0 0 0 1px;cursor:pointer;
border-radius:3px;
background:#c62d1f;
background:-moz-linear-gradient(top,#f24537 0,#c62d1f 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f24537),color-stop(100%,#c62d1f));
background:-webkit-linear-gradient(top,#f24537 0,#c62d1f 100%);
background:-o-linear-gradient(top,#f24537 0,#c62d1f 100%);
background:-ms-linear-gradient(top,#f24537 0,#c62d1f 100%);
background:linear-gradient(top,#f24537 0,#c62d1f 100%);
color:#fff;font-size:1em;text-shadow:1px 1px 0 rgba(0,0,0,0.3)}

#social_container,#social_container_bottom{height:50px}
#social_sticker{z-index:2;position: sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;top:0;background-color:#fff;border-bottom:1px #EFEFEF solid}
#social_container .social_title{float:left;font-size:1.3em;vertical-align:top;padding-top:8px;width:225px}
#social_container .social_logo{float:left;padding-left:140px;vertical-align:top;padding-top:11px;border:0 red solid}
#social_container .social_button{float:left;padding-left:10px;margin-top:14px;width:55px;border:0 blue solid;overflow:hidden}
#social_container .social_button.tweet{margin-top:10px;width:80px}

.special_char{font-size:3em}

.section_fade{background:url('/images/section_fade.png') #fff repeat-x 0 0 scroll;width:100%;overflow:hidden;margin-bottom:25px}
.section_fade h2{color:#000;font-size:2.2em;padding-top:20px;padding-bottom:20px}
.section_fade h2 a{color:#000;}
.lightFont{font-weight:normal}
.section_left_side,.listing_left_side{float:left}
.section_right_side{float:left;margin-left:30px}
.padded_section{padding-top:5px}
.emphasised_paragraph{font-size:1.4em;}
.padded_paragraph{padding-top:10px;}
#section2,#section3{padding-top:20px}
.last_section{margin-bottom:80px}

.cityListContainer{border:1px solid #7F9DB9;background:white;position:absolute;top:23px;z-index:3}
.citylistText,.cityListBtn{font-size:11px;color:#000;font-family:arial}
.citylistText{white-space:nowrap;}
.cityListCheckbox{width:12px;height:12px}
.citylistCode{color:#888}

.listing_right_side{float:left;margin-left:15px;width:215px;}
.listing{width:430px;color:#000;}
.listing_price{font-weight:bold;color:#215B7F}
.listing_date_posted{color:green;font-size:.8em}
.middle_align{padding-top:3px}
.pic_frame{border:10px solid #fff;margin-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow: 0px 1px 3px #c3c2c3;-webkit-box-shadow: 0px 1px 3px #c3c2c3;-moz-box-shadow: 0px 1px 3px #c3c2c3;}
.listing_no_fee_bg{background-color:#FFEDC1;border:3px solid #fff;padding:7px}
.listing_no_fee{color:#FFB900;text-align:center;font-weight:bold}
.listing_agency{color:#999;font-size:.8em}

.overlay_container,.overlay_pic{position:relative;top:0;left:0}
.overlay_video{position:absolute;bottom:10px;left:10px}
.overlay_newLaunch{position:absolute;bottom:3px;right:0}
.overlay_newLaunchTxt{bottom:0;right:0;color:#fff;text-align:right;position:absolute;line-height:15px;padding:0 5px 8px 0}
.overlay_type1_stat1,.overlay_type2_stat1,.overlay_type3_stat1,.overlay_type1_stat3,.overlay_type2_stat3,.overlay_type3_stat3
{position:absolute;top:10px;left:0;padding:4px;border-radius:0 8px 8px 0;white-space:nowrap;
-webkit-transition:opacity 250ms;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms;opacity:.85;
background:#f24537;
background:-moz-linear-gradient(top,#f24537 0,#c62d1f) 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f24537),color-stop(100%,#c62d1f));
background:-webkit-linear-gradient(top,#f24537 0,#c62d1f 100%);
background:-o-linear-gradient(top,#f24537 0,#c62d1f 100%);
background:-ms-linear-gradient(top,#f24537 0,#c62d1f 100%);
background:linear-gradient(top,#f24537 0,#c62d1f 100%);
-webkit-box-shadow:0 2px 2px #ED8782 inset,0 0 1px rgba(255,255,255,0.75) inset;
-moz-box-shadow:0 2px 2px #ED8782 inset,0 0 1px rgba(255,255,255,0.75) inset;
box-shadow:0 2px 2px #ED8782 inset,0 0 1px rgba(255,255,255,0.75) inset;
color:#fff!important;font-size:1.33em;text-shadow:1px 1px 0 rgba(0,0,0,0.3);font-weight:400}
.overlay_type1_stat1
{
background:#00A875;
background:-moz-linear-gradient(top,#00A875 0,#008760 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00A875),color-stop(100%,#008760));
background:-webkit-linear-gradient(top,#00A875 0,#008760 100%);
background:-o-linear-gradient(top,#00A875 0,#008760 100%);
background:-ms-linear-gradient(top,#00A875 0,#008760 100%);
background:linear-gradient(top,#00A875 0,#008760 100%);
-webkit-box-shadow:0 2px 2px #00C486 inset,0 0 1px rgba(255,255,255,0.75) inset;
-moz-box-shadow:0 2px 2px #00C486 inset,0 0 1px rgba(255,255,255,0.75) inset;
box-shadow:0 2px 2px #00C486 inset,0 0 1px rgba(255,255,255,0.75) inset;
}
.overlay_type2_stat1
{
background:#7F55BA;
background:-moz-linear-gradient(top,#9279B7 0,#7F55BA 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9279B7),color-stop(100%,#7F55BA));
background:-webkit-linear-gradient(top,#9279B7 0,#7F55BA 100%);
background:-o-linear-gradient(top,#9279B7 0,#7F55BA 100%);
background:-ms-linear-gradient(top,#9279B7 0,#7F55BA 100%);
background:linear-gradient(top,#9279B7 0,#7F55BA 100%);
-webkit-box-shadow:0 2px 2px #AD91D8 inset,0 0 1px rgba(255,255,255,0.75) inset;
-moz-box-shadow:0 2px 2px #AD91D8 inset,0 0 1px rgba(255,255,255,0.75) inset;
box-shadow:0 2px 2px #AD91D8 inset,0 0 1px rgba(255,255,255,0.75) inset;
}
.overlay_type3_stat1
{
background:#B951BC;
background:-moz-linear-gradient(top,#B87ABA 0,#B951BC 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#B87ABA),color-stop(100%,#B951BC));
background:-webkit-linear-gradient(top,#B87ABA 0,#B951BC 100%);
background:-o-linear-gradient(top,#B87ABA 0,#B951BC 100%);
background:-ms-linear-gradient(top,#B87ABA 0,#B951BC 100%);
background:linear-gradient(top,#B87ABA 0,#B951BC 100%);
-webkit-box-shadow:0 2px 2px #B691B7 inset,0 0 1px rgba(255,255,255,0.75) inset;
-moz-box-shadow:0 2px 2px #B691B7 inset,0 0 1px rgba(255,255,255,0.75) inset;
box-shadow:0 2px 2px #B691B7 inset,0 0 1px rgba(255,255,255,0.75) inset;
}

.widthX1{width:100%;text-align:center;clear:both}
.widthX1>a{margin-right:10px}
.widthX2{width:50%}
.widthX3{width:33.3%}

.width3{ width: 940px; margin: 0 0 22px 35px; clear: both; }
.reasons { padding: 0 0 0 235px; width: 705px; }
.reasons:after { content: " "; clear: both; display: block; height: 0; visibility: hidden; }
.reasons>h2 { color: #c00; }
.reasons>h2>span {float:left;margin:-45px 0 -50px -430px;width:400px;font-style:italic;font-size:12em;line-height:1;font-family:Georgia,serif;text-align:right;text-shadow:1px 1px 1px #910000}
.reasons>ol { padding: 0; margin: 0 0 0 -20px; list-style: none; float: left; }
.reasons li { width: 220px; margin: 0 0 8px 20px; float: left; }
.reasons .row_leader { clear: left; }


#footer{width:100%;clear:both;min-height:240px;padding:5px 0 20px;background:url('/images/foot_pattern.png') #181818 repeat 0 0 scroll}
#footer_content{padding-top:20px}
.footer_section{width:25%;float:left}
.footer_section>ul>li{list-style:none;margin-top:5px}
.footer_section>ul>li a{color:#787878}
.footer_title{font-weight:bold;margin:0 0 13px;font-size:1.22em;color:#4d4d4d!important;letter-spacing:.02em;text-transform:uppercase;text-shadow:1px 1px 0 #000}

#footer .facebook,.twitter,.linkedin,.googleplus{background:url(/images/social.png) no-repeat;height:25px;width:28px;opacity:.6;display:inline-block}
#footer .facebook{background-position:-38px 0px}
#footer .twitter{background-position:-72px 0px}
#footer .linkedin{background-position:-110px 0px}
#footer .googleplus{background-position:0px 0px}
#footer .pinterest{background:url(/images/pinterest.png) no-repeat;height:25px;width:28px;opacity:.6;display:inline-block}
#footer .social_name{display:inline-block;vertical-align:top;padding-top:5px;padding-bottom:-5px}
#footer .footer_section.copyright{font-size:.8em;text-align:center;margin-top:-5px}
#footer .footer_section.copyright a{color:#787878;text-decoration:none}

div.budgetCalc{border:3px solid #fff;padding:4px;font-size:.8em;background-color:#f7f6ff;text-align:center}
div.budgetCalc h2{font-family:arial;padding:15px 0 10px 0;color:#215B7F;font-size:1.02em}
div.budgetCalc>div{padding:3px 0 3px 0}
div.budgetCalc .padded{padding:10px 0 10px 0}
.budgetCalcUnderB{color:#16A350;font-weight:bold}
.budgetCalcOverB{color:#FF0043;font-weight:bold}

.search_widget{width:600px;margin:20px auto}
.search_widget_title{background:url(/images/pat_subtle_grey.png) repeat-x;border-radius:6px 6px 0 0;color:#fff;font-size:1.5em;font-weight:bold;box-shadow: 1px 1px 4px #666;-webkit-box-shadow: 1px 1px 4px #666;-moz-box-shadow: 1px 1px 4px #666;}
.search_widget_title_in{background-color:#000;opacity:.4;border-radius:6px 6px 0 0;padding:10px 0 10px 0;}
.search_widget_title_body{background:url(/images/pat_subtle_grey.png) repeat-x;border-radius:0 0 6px 6px;padding:10px 0 10px 55px;color:#000;box-shadow: 1px 1px 4px #666;-webkit-box-shadow: 1px 1px 4px #666;-moz-box-shadow: 1px 1px 4px #666;}

.disclaimer{font-style:italic;font-size:.8em;padding:20px 0 40px 0}
.suspicious{padding-top:20px}
.warning,.notavail{font-size:.85em}
.notavail,.failure,.errorMes,.suspicious{color:#e62727}
.success{color:green}
.nobreak{white-space:nowrap}
.blank_space{height:500px}
.fl_left{float:left}
.fl_right{float:right}

.orangeBtn
{padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #bb6b27;
background:#F2801D;/*background:-moz-linear-gradient(top,rgba(249,189,48,1) 0,rgba(246,144,29,1) 54%,rgba(223,116,25,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(249,189,48,1)),color-stop(54%,rgba(246,144,29,1)),color-stop(100%,rgba(223,116,25,1)));background:-webkit-linear-gradient(top,rgba(249,189,48,1) 0,rgba(246,144,29,1) 54%,rgba(223,116,25,1) 100%);background:-o-linear-gradient(top,rgba(249,189,48,1) 0,rgba(246,144,29,1) 54%,rgba(223,116,25,1) 100%);background:-ms-linear-gradient(top,rgba(249,189,48,1) 0,rgba(246,144,29,1) 54%,rgba(223,116,25,1) 100%);background:linear-gradient(top,rgba(249,189,48,1) 0,rgba(246,144,29,1) 54%,rgba(223,116,25,1) 100%);-webkit-box-shadow:0 2px 2px #fad47e inset,0 0 1px rgba(255,255,255,0.75) inset;
-moz-box-shadow:0 2px 2px #fad47e inset,0 0 1px rgba(255,255,255,0.75) inset;box-shadow:0 2px 2px #fad47e inset,0 0 1px rgba(255,255,255,0.75) inset;*/color:#fff!important;font-size:1.63em;text-shadow:1px 1px 0 rgba(0,0,0,0.3);font-weight:300}
.orangeBtn:hover
{text-decoration:none;background:#fa972f;/*background:-moz-linear-gradient(top,rgba(247,195,74,1) 0,rgba(244,151,51,1) 54%,rgba(221,115,28,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(247,195,74,1)),color-stop(54%,rgba(244,151,51,1)),color-stop(100%,rgba(221,115,28,1)));background:-webkit-linear-gradient(top,rgba(247,195,74,1) 0,rgba(244,151,51,1) 54%,rgba(221,115,28,1) 100%);background:-o-linear-gradient(top,rgba(247,195,74,1) 0,rgba(244,151,51,1) 54%,rgba(221,115,28,1) 100%);background:-ms-linear-gradient(top,rgba(247,195,74,1) 0,rgba(244,151,51,1) 54%,rgba(221,115,28,1) 100%);background:linear-gradient(top,rgba(247,195,74,1) 0,rgba(244,151,51,1) 54%,rgba(221,115,28,1) 100%)*/}
.orangeBtn.slim,.blueBtn.slim,.whiteBtn.slim,.LightBlueBtn.slim{padding:8px 15px;font-size:1.5em}
.orangeBtn.slim_fb,.blueBtn.slim_fb,.whiteBtn.slim_fb{padding:8px 15px 6px 15px;font-size:1.4em}
.blueBtn,.whiteBtn,.LightBlueBtn
{padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #002c4d;
background:#215B7F;
/*background:-moz-linear-gradient(top,#4690b8 0,#002c4d 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4690b8),color-stop(100%,#002c4d));
background:-webkit-linear-gradient(top,#4690b8 0,#002c4d 100%);
background:-o-linear-gradient(top,#4690b8 0,#002c4d 100%);
background:-ms-linear-gradient(top,#4690b8 0,#002c4d 100%);
background:linear-gradient(top,#4690b8 0,#002c4d 100%);
-webkit-box-shadow:0 2px 2px #91aebd inset,0 0 1px rgba(255,255,255,0.75) inset;
-moz-box-shadow:0 2px 2px #91aebd inset,0 0 1px rgba(255,255,255,0.75) inset;
box-shadow:0 2px 2px #91aebd inset,0 0 1px rgba(255,255,255,0.75) inset;*/
color:#fff!important;font-size:1.63em;text-shadow:1px 1px 0 rgba(0,0,0,0.3);font-weight:300}
.blueBtn:hover
{text-decoration:none;background:#2B698F;
/*background:-moz-linear-gradient(top,#5996B7 0,#072F4C 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5996B7),color-stop(100%,#072F4C));
background:-webkit-linear-gradient(top,#5996B7 0,#072F4C 100%);
background:-o-linear-gradient(top,#5996B7 0,#072F4C 100%);
background:-ms-linear-gradient(top,#5996B7 0,#072F4C 100%);
background:linear-gradient(top,#5996B7 0,#072F4C 100%)*/}
.LightBlueBtn{background:#0099CC}
.LightBlueBtn:hover{text-decoration:none;background:#00ACE6}

.facebookBtn
{padding:6px 10px 5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;
background:#6783bf;
background:-moz-linear-gradient(top,#6f8ecb 0,#5771a9 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6f8ecb),color-stop(100%,#5771a9));
background:-webkit-linear-gradient(top,#6f8ecb 0,#5771a9 100%);
background:-o-linear-gradient(top,#6f8ecb 0,#5771a9 100%);
background:-ms-linear-gradient(top,#6f8ecb 0,#5771a9 100%);
background:linear-gradient(top,#6f8ecb 0,#5771a9 100%);
-webkit-box-shadow:0 2px 2px #91aebd inset,0 0 1px rgba(255,255,255,0.75) inset;
-moz-box-shadow:0 2px 2px #91aebd inset,0 0 1px rgba(255,255,255,0.75) inset;
box-shadow:0 2px 2px #91aebd inset,0 0 1px rgba(255,255,255,0.75) inset;
color:#fff!important;font-size:1.63em;text-shadow:1px 1px 0 rgba(0,0,0,0.3);font-weight:300}
.facebookBtn>img{position:relative;top:10px}
.facebookBtn>span{margin-left:10px}
.facebookBtn:hover{text-decoration:none}
.fb_btn_container{white-space:nowrap;height:40px}

.whiteBtn
{border:1px solid #e1e1e1;
background:#f1f1f1;
background:-moz-linear-gradient(top,#fcfcfc 0,#f1f1f1 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#f1f1f1));
background:-webkit-linear-gradient(top,#fcfcfc 0,#f1f1f1 100%);
background:-o-linear-gradient(top,#fcfcfc 0,#f0f0f0 100%);
background:-ms-linear-gradient(top,#fcfcfc 0,#f1f1f1 100%);
background:linear-gradient(top,#fcfcfc 0,#f1f1f1 100%);
-webkit-box-shadow:0 2px 2px #fefefe inset,0 0 1px rgba(255,255,255,0.75) inset;
-moz-box-shadow:0 2px 2px #fefefe inset,0 0 1px rgba(255,255,255,0.75) inset;
box-shadow:0 2px 2px #fefefe inset,0 0 1px rgba(255,255,255,0.75) inset;
color:#444!important;font-size:1.53em;text-shadow:1px 1px 1px rgba(255,255,255,0.6);font-weight:300}
.whiteBtn:hover
{text-decoration:none;background:#f4f4f4;
background:-moz-linear-gradient(top,#fff 0,#f4f4f4 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4));
background:-webkit-linear-gradient(top,#fff 0,#f4f4f4 100%);
background:-o-linear-gradient(top,#fff 0,#f4f4f4 100%);
background:-ms-linear-gradient(top,#fff 0,#f4f4f4 100%);
background:linear-gradient(top,#fff 0,#f4f4f4 100%)
-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.1);
-moz-box-shadow: 0 0 6px rgba(0,0,0,0.1);
box-shadow: 0 0 6px rgba(0,0,0,0.1);}

.dfltBtn
{
	text-align: center;
	vertical-align:middle;
	color: #444;
	font-size: 13px;
	font-weight: bold;
	height: 30px;
	padding: 0 8px;
	line-height: 28px;
	/*text-shadow: 0px 1px 2px #dcdcdc;*/
	text-shadow: 1px 1px 1px rgba(255,255,255,0.6);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;
	border: 1px solid #dcdcdc;
	background-color: #fcfcfc;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f1f1f1));
	background-image: -webkit-linear-gradient(top,#fcfcfc,#f1f1f1);
	background-image: -moz-linear-gradient(top,#fcfcfc,#f1f1f1);
	background-image: -ms-linear-gradient(top,#fcfcfc,#f1f1f1);
	background-image: -o-linear-gradient(top,#fcfcfc,#f1f1f1);
	background-image: linear-gradient(top,#fcfcfc,#f1f1f1);
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	cursor: default;
}
.dfltBtn:hover {border: 1px solid #c6c6c6;color: #333;text-decoration: none;text-shadow: 1px 1px 1px rgba(255,255,255,0.6);-webkit-transition: all 0.0s;-moz-transition: all 0.0s;-ms-transition: all 0.0s;-o-transition: all 0.0s;transition: all 0.0s;background-color: #ffffff;background-image: -webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#f2f2f2));background-image: -webkit-linear-gradient(top,#ffffff,#f2f2f2);background-image: -moz-linear-gradient(top,#ffffff,#f2f2f2);background-image: -ms-linear-gradient(top,#ffffff,#f2f2f2);background-image: -o-linear-gradient(top,#ffffff,#f2f2f2);background-image: linear-gradient(top,#ffffff,#f2f2f2);-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);box-shadow: 0 1px 1px rgba(0,0,0,0.1);}
.dfltBtn:active{background-color: #f6f6f6;background-image: -webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#f1f1f1));background-image: -webkit-linear-gradient(top,#f6f6f6,#f1f1f1);background-image: -moz-linear-gradient(top,#f6f6f6,#f1f1f1);background-image: -ms-linear-gradient(top,#f6f6f6,#f1f1f1);background-image: -o-linear-gradient(top,#f6f6f6,#f1f1f1);background-image: linear-gradient(top,#f6f6f6,#f1f1f1);-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)}
.dfltBtn:disabled{background-color: #f9f9f9;color: #ccc;background-image: -webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#f6f6f6));background-image: -webkit-linear-gradient(top,#f9f9f9,#f6f6f6);background-image: -moz-linear-gradient(top,#f9f9f9,#f6f6f6);background-image: -ms-linear-gradient(top,#f9f9f9,#f6f6f6);background-image: -o-linear-gradient(top,#f9f9f9,#f6f6f6);background-image: linear-gradient(top,#f9f9f9,#f6f6f6);pointer-events: none;}
.dfltFBBtn
{
	text-align: center;
	vertical-align:middle;
	color: #444;
	font-size: 13px;
	font-weight: bold;
	height: 30px;
	padding: 0 8px;
	line-height: 28px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transition: all 0.218s;
	transition: all 0.218s;
	border: 1px solid #dcdcdc;
background:#4965B5;
background:-moz-linear-gradient(top,#4965B5 0,#4965B5 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4965B5),color-stop(100%,#4965B5));
background:-webkit-linear-gradient(top,#4965B5 0,#4965B5 100%);
background:-o-linear-gradient(top,#4965B5 0,#4965B5 100%);
background:-ms-linear-gradient(top,#4965B5 0,#4965B5 100%);
background:linear-gradient(top,#4965B5 0,#4965B5 100%);

color:#fff!important;font-size:1em;text-shadow:1px 1px 0 rgba(0,0,0,0.3);
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	cursor: default;
}

.pageSelected{color:#2200C1;padding: 1px 6px 0px 6px;background-color: #ffb900;font-size:1em;border: 1px solid silver;border-radius: 3px}
.pageLink{color:#2200C1;padding: 1px 6px 0px 6px;font-size:1em;border: 1px solid silver;cursor:pointer;border-radius: 3px;background-color: #fcfcfc;background-image: -webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f1f1f1));background-image: -webkit-linear-gradient(top,#fcfcfc,#f1f1f1);background-image: -moz-linear-gradient(top,#fcfcfc,#f1f1f1);background-image: -ms-linear-gradient(top,#fcfcfc,#f1f1f1);background-image: -o-linear-gradient(top,#fcfcfc,#f1f1f1);background-image: linear-gradient(top,#fcfcfc,#f1f1f1);}
.pageLinkDisabled{color:#bbb;padding: 1px 6px 0px 6px;font-size:1em;border: 1px solid #ddd;cursor:default;text-shadow: 1px 1px 1px rgba(255,255,255,0.6);border-radius: 3px;background-color:#f1f1f1}

#strengthometer{font-weight:bold}
.weakPwd{color:#AA0033}
.fairPwd{color:#FF8F33}
.goodPwd{color:#2D98F3}
.strongPwd{color:#76C261}