body{background-image:url(https://affinityrealestate.com/img/nbg.png);background-position:top center;background-repeat:repeat-y;color:#000;background-color:#fff;margin-left:0;margin-right:0;margin-top:0;font:9pt Tahoma,Helvetica,sans-serif;line-height:12pt}img{border:none}a:link,a:visited{color:#900;background-color:transparent;text-decoration:underline}a:hover{color:#000;background-color:transparent;text-decoration:none}a:active{color:#c00;background-color:transparent;text-decoration:underline}a.f:link,a.f:visited{color:#686264;background-color:transparent;text-decoration:underline}a.f:hover{color:#900;background-color:transparent;text-decoration:none}a.f:active{color:#686264;background-color:transparent;text-decoration:underline}a.s:link,a.s:visited{font-size:7pt;color:#900;background-color:transparent;text-decoration:underline}a.s:hover{font-size:7pt;color:#000;background-color:transparent;text-decoration:none}a.s:active{font-size:7pt;color:#C00;background-color:transparent;text-decoration:underline}a.w:link,a.w:visited{font-size:8pt;color:#fff;background-color:transparent;text-decoration:none}a.w:hover{font-size:8pt;color:#900;background-color:transparent;text-decoration:none}a.w:active{font-size:8pt;color:#fff;background-color:transparent;text-decoration:none}a.gg:link,a.gg:visited{color:#900;background-color:transparent;text-decoration:none}a.gg:hover{color:#000;background-color:transparent;text-decoration:none}a.gg:active{color:#c00;background-color:transparent;text-decoration:none}


a.kk:link,a.kk:visited{color:#000;background-color:transparent;text-decoration:none}a.kk:hover{color:#000;background-color:transparent;text-decoration:underline}a.kk:active{color:#000;background-color:transparent;text-decoration:none}a.gr:link,a.gr:visited{font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:700;color:#900;background-color:transparent;text-decoration:none}a.gr:hover{font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:700;color:#000;background-color:transparent;text-decoration:underline}a.gr:active{font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:700;color:#c00;background-color:transparent;text-decoration:none}a.uu:link,a.uu:visited{color:#000;background-color:transparent;text-decoration:none}a.uu:hover{color:#900;background-color:transparent;text-decoration:none}a.uu:active{color:#000;background-color:transparent;text-decoration:none}a.ww:active,a.ww:hover,a.ww:link,a.ww:visited{text-decoration:none}h1{font-size:14pt;font-family:Arial,Helvetica,sans-serif;font-weight:400;color:#000;background-color:transparent;margin-top:0}h2{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:700;color:#000;background-color:transparent;margin-top:0}h2.lg{font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:700;color:#667899;background-color:transparent;margin-top:0}h2.lk{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#000;background-color:transparent;margin-top:14px;margin-bottom:0}h2.mlsc{font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:700;color:#900;background-color:transparent;margin-top:14px;margin-bottom:0}h2.ff{font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:700;color:#000;background-color:transparent;margin-top:14px;margin-bottom:0}h3{font:8pt Arial,Helvetica,sans-serif;font-weight:700;color:#000;background-color:transparent;margin-top:14px;margin-bottom:4px}h3.mlsh{font:8pt Arial,Helvetica,sans-serif;font-weight:700;color:#000;background-color:transparent;margin-top:4px;margin-bottom:4px}h4{font:9pt Arial,Helvetica,sans-serif;color:#FFF;background-color:#caa7a7;font-weight:700;text-align:center;padding:4pt;margin-top:4px;margin-bottom:4px}h4.dk{font:9pt Arial,Helvetica,sans-serif;color:#FFF;background-color:#883838;font-weight:700;text-align:center;padding:4pt;margin-top:4px;margin-bottom:4px}h5{font:8pt Arial,Helvetica,sans-serif;font-weight:700;color:#686264;background-color:transparent;margin-top:4px;margin-bottom:4px}h5.rr{font:8pt Arial,Helvetica,sans-serif;font-weight:700;color:#900;background-color:transparent;margin-top:4px;margin-bottom:4px}h6{font:7pt Arial,Helvetica,sans-serif;font-weight:400;color:#000;background-color:transparent;margin-top:14px;margin-bottom:4px}hr{color:#900;background-color:transparent}p{font-family:Tahoma,Helvetica,sans-serif;font-size:10pt;color:#334566;background-color:transparent;line-height:13pt;margin-top:0}p.pfeat{font-family:Tahoma,Helvetica,sans-serif;font-size:9pt;color:#334566;background-color:transparent;line-height:16pt;padding-left:0;padding-right:30px;margin-top:4px;margin-bottom:14px}p.mlsp{font-family:Tahoma,Helvetica,sans-serif;font-size:7pt;color:#334566;background-color:transparent;line-height:12pt;padding-left:0;padding-right:20px;margin-top:4px;margin-bottom:4px}p.foot{font-family:Tahoma,Helvetica,sans-serif;font-size:8pt;color:#340101;background-color:transparent;line-height:12pt;padding-left:0;padding-right:0;margin-top:4px;margin-bottom:4px}p.linx{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#340101;background-color:transparent;line-height:12pt;padding-left:0;padding-right:0;margin-top:4px;margin-bottom:4px}p.fons{font-family:Tahoma,Helvetica,sans-serif;font-size:12pt;font-weight:400;color:#334566;background-color:transparent;line-height:20pt;margin-top:0}ul{font-family:Tahoma,Helvetica,sans-serif;font-size:9pt;color:#000;background-color:transparent;line-height:16pt;margin-left:40px;margin-top:4px;margin-bottom:4px}li{font-family:Tahoma,Helvetica,sans-serif;font-size:9pt;color:#000;background-color:transparent;line-height:16pt;margin-top:4px;margin-bottom:4px}.norm{font-weight:400}.black{background-color:transparent}.grey{color:#999;background-color:transparent}.red{color:#900;background-color:transparent}.redd{font:8pt Arial,Helvetica,sans-serif;font-weight:700;color:#900;background-color:transparent}.bred{color:#900;font-family:Arial,Helvetica,sans-serif;font-size:16pt;font-weight:400;background-color:transparent}.blab{font-size:14pt;font-weight:400;color:#000;line-height:18pt;background-color:transparent}.scom{font:7pt Arial,Helvetica,sans-serif;font-weight:700;padding-left:10px;color:#000;background-color:transparent}.comment{font:8pt Arial,Helvetica,sans-serif;font-weight:700;color:#000;background-color:transparent}.rcomment{font:8pt Arial,Helvetica,sans-serif;font-weight:700;color:#900;background-color:transparent}.bcomment{font:8pt Arial,Helvetica,sans-serif;font-weight:700;color:#04d;background-color:transparent}.gray{font:8pt Arial,Helvetica,sans-serif;font-weight:700;color:#667899;background-color:transparent}.sgray{font:10pt Arial,Helvetica,sans-serif;font-weight:400;color:#999;background-color:transparent}.graybull{font:8pt Arial,Helvetica,sans-serif;font-weight:700;color:#000;background-color:transparent;padding-left:4px;padding-right:4px}.tdesc{font:8pt Arial,Helvetica,sans-serif;font-weight:400;color:#667899;background-color:transparent}.lgray{font:7pt Arial,Helvetica,sans-serif;font-weight:400;color:#99abcc;background-color:transparent}th{font:9pt Tahoma,Helvetica,sans-serif;line-height:12pt;font-weight:700}td{font:9pt Tahoma,Helvetica,sans-serif;line-height:12pt;font-weight:400;color:#000;background-color:transparent}.thumdes{font-family:Tahoma,Helvetica,sans-serif;font-size:8pt;color:#667899;background-color:transparent;line-height:12pt}.slant{font-style:italic}.serif{font-family:Georgia,Utopia,Palatino,"Palatino Linotype",Times,serif}.bold{font-weight:700}.black{color:#000}.small{font-size:8pt}.stand{font-size:12pt}.medum{font-size:16pt}.large{font-size:24pt}.jumbo{font-size:48pt}.tour{margin-top:20px}.ptop5{margin-top:5px}.vamid{line-height:200px}input.btn{color:#c5da8f;font-family:arial,sans-serif;font-weight:700;padding:2px;background-color:#360;border:2px solid #c5da8f;border-color:#360}input.btnhov{color:#fff;padding:2px;background-color:#360;border-color:#000}input.inp{color:#000;border:1px solid #360}.input{padding:3px 0;margin:0 0 4px;height:24px;border:1px solid #9f9b9d;width:280px;font:11pt Arial,Helvetica,sans-serif;font-weight:400;text-align:center;color:#000;background-color:#efefef}.inputs{padding-top:3px;padding-bottom:3px;height:20px;border:1px solid #9f9b9d;width:280px;font:8pt Arial,Helvetica,sans-serif;font-weight:400;text-align:center;color:#000;background-color:#efefef}
a.dx:link,a.dx:visited{color:#888;background-color:transparent;text-decoration:none}a.dx:hover{color:#000;background-color:transparent;text-decoration:none}
.inputz{padding-top:2px;padding-bottom:1px;height:13px;border:1px solid #9f9b9d;width:280px;font:12pt Arial,Helvetica,sans-serif;font-weight:400;text-align:center;color:#000;background-color:#efefef}.inputh{padding-top:0;padding-bottom:0;height:24px;border:1px solid #9f9b9d;width:280px;font:11pt Arial,Helvetica,sans-serif;font-weight:400;text-align:center;color:#000;background-color:#efefef}.inputsel{padding:2px;margin-bottom:9px;height:24px;border:1px solid #ccc;width:170px;font:10pt Arial,Helvetica,sans-serif;font-weight:400;color:#000;background-color:#fff}.inputselh{padding:4px;margin-bottom:4px;height:28px;border:1px solid #ccc;width:250px;font:10pt Arial,Helvetica,sans-serif;font-weight:400;color:#000;background-color:#fff}.inputlab{font:11pt Arial,Helvetica,sans-serif;font-weight:700;color:#667899;background-color:transparent}.inputlabx{font:11pt Arial,Helvetica,sans-serif;font-weight:700;color:#000;background-color:transparent}.inputlab2{font:11pt Arial,Helvetica,sans-serif;font-weight:400;color:#667899;background-color:transparent}.inputwide{padding:4px;height:30px;border:1px solid #9f9b9d;width:550px;font:12pt Arial,Helvetica,sans-serif;font-weight:400;color:#000;background-color:#fff}.inputarea{padding:4px;border:1px solid #9f9b9d;width:583px;height:160px;font:12pt Arial,Helvetica,sans-serif;font-weight:400;color:#000;background-color:#fff}.inputareabg{padding:4px;border:1px solid #9f9b9d;width:650px;height:300px;font:12pt Arial,Helvetica,sans-serif;font-weight:400;color:#000;background-color:#fff}.inputareasm{padding:4px;border:1px solid #9f9b9d;width:280px;height:212px;font:12pt Arial,Helvetica,sans-serif;font-weight:400;color:#000;background-color:#fff}.checkbox{width:16px;height:16px;border:none;font:11pt Arial,Helvetica,sans-serif;font-weight:700;background:0 0}.submit{margin:3px;background:url(../img/button90.png);height:40px;border:0 solid #fff;width:100px;font:12pt Arial,Helvetica,sans-serif;font-weight:700;color:#000;padding-bottom:2px}.clearleft{clear:left}.clear{clear:both}div.boxoff{position:absolute;top:0;left:0;width:56px;height:40px;background:url(https://affinityrealestate.com/img/chk_off.png) top center no-repeat;z-index:2}div.boxon{position:absolute;top:0;left:0;width:56px;height:40px;background:url(https://affinityrealestate.com/img/chk_on.png) top center no-repeat;z-index:2}div.fancybox{position:absolute;top:0;left:0;width:56px;height:40px;background:url(https://affinityrealestate.com/img/chk_off.png) top center no-repeat;z-index:2}div.fancybox a{position:relative;left:0;top:0;width:56px;height:40px;background:url(https://affinityrealestate.com/img/trans.gif) top center no-repeat;z-index:2;display:block}div.fancybox a:hover{border:2px solid #900}.f_checkbox{background-repeat:no-repeat;background-position:3px center;height:16px;display:block;cursor:pointer}.checked{background-image:url(../img/chk_on.png)}.unchecked{background-image:url(../img/chk_off.png)}.HLAB{position:relative;width:660px;height:30px;margin:30px 0 15px;padding:0;background-color:transparent;z-index:4}.TLAB{position:relative;width:660px;height:30px;margin:0 0 15px;padding:0;background-color:transparent}.TBOX{position:relative;width:660px;height:160px;border-top:1px solid #dedede;margin:15px 0 0;padding:0;background-color:transparent}.TPIC{position:relative;float:left;width:210px;height:144px;margin:15px 0 0;padding:0;background-color:transparent;z-index:4}.TTXT{position:relative;float:left;width:450px;height:24px;margin:15px 0 0;padding:0;font:8pt Arial,Helvetica,sans-serif;font-weight:700;color:#000;background-color:transparent}.TMLS{position:relative;width:650px;height:200px;border-top:1px solid #dedede;margin:15px 0;padding:0;background-color:transparent}.TDES{position:relative;float:left;width:450px;height:70px;margin:0;padding:0;font-family:Tahoma,Helvetica,sans-serif;font-size:8pt;color:#667899;background-color:transparent;line-height:12pt}.TPRC{position:relative;float:left;width:150px;height:30px;margin:12px 0 0;padding:0;color:#900;font-family:Arial,Helvetica,sans-serif;font-size:16pt;font-weight:400;line-height:20pt;background-color:transparent}.TBAR{width:660px;height:0;border-top:1px solid #dedede;margin:15px 0 0;padding:0;background-color:transparent}.TBRO{position:relative;float:right;width:300px;height:42px;margin:0;padding:0;background-color:transparent;text-align:right}.TLBY{position:relative;top:-18px}.LEFA{position:absolute;top:200px;left:4px;width:40px;height:40px;z-index:10}.RITA{position:absolute;top:200px;left:598px;width:40px;height:40px;z-index:10}.LPIC{position:relative;width:0;height:0;display:none}.BODY{position:relative;width:970px;color:#333;background-color:#fff;margin:0 auto;text-align:center}.GAST,.MAST{position:relative;top:0;left:0;width:970px;height:128px;text-align:left;background-color:transparent}

.GNAV{position:relative;top:0;left:20px;width:940px;height:60px;text-align:left;background-color:transparent;font:9pt Arial,Helvetica,sans-serif;font-weight:bold;color:#777}

.LNAV{position:relative;top:0;left:0;width:680px;height:40px;text-align:left;background-color:transparent;font:8pt Arial,Helvetica,sans-serif;font-weight:700;color:#999}.TNAV{position:relative;top:0;left:0;width:940px;height:1px;text-align:left;background-color:transparent;font:8pt Arial,Helvetica,sans-serif;font-weight:700;color:#900}.LEFT{position:relative;float:left;top:0;left:0;width:690px;text-align:left;background-color:transparent}.LEFD{position:relative;float:left;top:0;left:0;width:650px;margin:0 0 0 25px;text-align:left;background-color:transparent}.LEFX{position:relative;float:left;top:0;left:0;width:650px;margin:0 0 0 15px;text-align:left;background-color:transparent}.RITE{position:relative;float:left;top:0;width:260px;text-align:left;background-color:transparent;border-left:1px solid #dedede}.RITD{position:relative;float:left;top:0;width:260px;text-align:left;padding-left:25px;margin-bottom:30px;background-color:transparent}.RITX{position:relative;float:left;top:10;width:260px;text-align:left;margin:5px 0px 30px 15px;background-color:transparent}.BASE{position:relative;float:left;top:0;width:970px;text-align:left;background-color:transparent}.BASX{position:relative;float:left;top:0;width:940px;text-align:left;padding-left:15px;background-color:transparent}.FOOT{position:relative;clear:both;top:80px;left:0;width:970px;height:200px}
.DET1{position:relative;width:640px;max-height:480px;display:block;text-align:left;z-index:8}#map{position:absolute;top:0;left:0;width:640px;height:480px;visibility:hidden;border:1px solid #666;z-index:6}#pic{position:absolute;top:0;left:0;width:640px;height:480px;visibility:visible;z-index:4}#FEATURED2{position:absolute;left:652px;top:0;z-index:10}
.DET2{position:relative;width:640px}.DET4{width:610px;margin:36px 0;font:12pt Arial,Helvetica,sans-serif;font-weight:400;color:#333}#FEATURED7{position:absolute;left:614px;top:316px;width:90px;height:64px;color:#7b9c8e;background-color:transparent;text-align:center;font-size:8pt;z-index:6;visibility:visible}#FEATURED8{position:absolute;left:338px;top:22px;width:180px;height:64px;color:#7b9c8e;background-color:transparent;text-align:right;font-family:Arial,sans-serif;font-size:9pt;font-weight:700;line-height:20pt;z-index:6;visibility:visible}.DET3{position:absolute;left:322px;top:10px;width:320px;height:64px;color:#7b9c8e;background-color:transparent;text-align:right;font-family:Arial,sans-serif;font-size:9pt;font-weight:700;line-height:20pt;z-index:6;visibility:visible}.COLL,.COLR{position:relative;float:left;width:300px;margin:30px 0 30px 10px;font:10pt Arial,Helvetica,sans-serif;font-weight:400;text-align:left;background-color:transparent}.COL3{position:relative;float:left;width:210px;margin:3px 0 3px 5px;font:9pt Arial,Helvetica,sans-serif;font-weight:400;text-align:left;background-color:transparent}.mart00{margin-top:0}.mart05{margin-top:5px}.mart10{margin-top:10px}.mart20{margin-top:20px}.mart30{margin-top:30px}.mart40{margin-top:40px}.mart50{margin-top:50px}.mart60{margin-top:60px}.mart70{margin-top:70px}.mart80{margin-top:80px}.w80{width:80px}.w100{width:100px}.w140{width:140px}.w145{width:145px}.w160{width:160px}.w200{width:200px}.w240{width:240px}.dbb{display:block}.dii{display:inline}.dib{display:inline-block}.tcen{text-align:center}.tlef{text-align:left}.trit{text-align:right}.marw10{margin:0 10px}table{border-collapse:separate;border-spacing:1px;border:1px solid #dedede;padding:2px;background-color:transparent}td,th{padding:3px;border:1px solid #dedede}.bordc{border-collapse:collapse;border:none}.bordn{border:none}
.inpun{padding:2px;margin:0px 10px 12px 0;height:28px;border:1px solid #ccc;width:200px;font:12pt Arial,Helvetica,sans-serif;font-weight:normal;color:#000;background-color:#fff}
.inpur{padding:2px;margin:0px 10px 12px 0;height:28px;border:1px solid #a00;width:200px;font:12pt Arial,Helvetica,sans-serif;font-weight:normal;color:#000;background-color:#fff}
.inpua{padding:5px 3px;margin:0px 10px 12px 0;width:480px;height:196px;border:1px solid #ccc;font:12pt Arial,Helvetica,sans-serif;font-weight:normal;color:#000;background-color:#fff}
.sbut{color:#333;
display:inline-block; 
border:1px solid #999999;
background-color: #2bc937;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;  
width:220px;font-size:14pt;font-family:arial, helvetica, sans-serif; padding:11px 30px; font-weight:bold; text-align: center; background-color:#2bc937;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #dedede));
 background-image: -webkit-linear-gradient(top, #f5f5f5, #dedede);
 background-image: -moz-linear-gradient(top, #f5f5f5, #dedede);
 background-image: -ms-linear-gradient(top, #f5f5f5, #dedede);
 background-image: -o-linear-gradient(top, #f5f5f5, #dedede);
 background-image: linear-gradient(top, #f5f5f5, #dedede);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f5f5f5, endColorstr=#dedede);
}

.sbut:hover{color:#000;
display:inline-block; 
border:1px solid #333333; background-color: #dedede;
background-color: #2a9f12;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dedede), color-stop(100%, #c6c3c3));
 background-image: -webkit-linear-gradient(top, #dedede, #c6c3c3);
 background-image: -moz-linear-gradient(top, #dedede, #c6c3c3);
 background-image: -ms-linear-gradient(top, #dedede, #c6c3c3);
 background-image: -o-linear-gradient(top, #dedede, #c6c3c3);
 background-image: linear-gradient(top, #dedede, #c6c3c3);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#dedede, endColorstr=#c6c3c3);
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #bbb;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #bbb;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #bbb;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #bbb;
}
:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  color:    #bbb;
}
.lh18 {line-height:18pt;}
.lh17 {line-height:17pt;}
.lh16 {line-height:16pt;}
.lh15 {line-height:15pt;}
.lh14 {line-height:14pt;}
.lh13 {line-height:13pt;}
.lh12 {line-height:12pt;}
.lh11 {line-height:11pt;}
.lh10 {line-height:10pt;}
.fs36 {font-size:36pt;}
.fs28 {font-size:28pt;}
.fs24 {font-size:24pt;}
.fs20 {font-size:20pt;}
.fs18 {font-size:18pt;}
.fs16 {font-size:16pt;}
.fs15 {font-size:15pt;}
.fs14 {font-size:14pt;}
.fs13 {font-size:13pt;}
.fs12 {font-size:12pt;}
.fs11 {font-size:11pt;}
.fs12 {font-size:12pt;}
.fs10 {font-size:10pt;}
.fs9  {font-size:9pt;}
.fs8  {font-size:8pt;}
.fs7  {font-size:7pt;}
.mt00 {margin-top:0px;}
.mt05 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt12 {margin-top:12px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.ml00 {margin-left:0px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml17 {margin-left:17px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}
.ml40 {margin-left:40px;}
.pt02 {padding-top:2px;}
.pt03 {padding-top:3px;}
.pt04 {padding-top:4px;}
.pt05 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pr10 {padding-right:10px;}
.pr20 {padding-right:20px;}

.gray {color:#666;}

select:invalid {
  color: red;
}
.ctext {color:#333;font-style:italic;font-size:8pt;font-weight:bold;}

.cbut{color:#333;
display:inline-block; 
border:1px solid #999999;
background-color: #2bc937;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;  
width:102px;font-size:10pt;font-family:arial, helvetica, sans-serif; padding:8px 10px; font-weight:bold; text-align: center; background-color:#2bc937;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #dedede));
 background-image: -webkit-linear-gradient(top, #f5f5f5, #dedede);
 background-image: -moz-linear-gradient(top, #f5f5f5, #dedede);
 background-image: -ms-linear-gradient(top, #f5f5f5, #dedede);
 background-image: -o-linear-gradient(top, #f5f5f5, #dedede);
 background-image: linear-gradient(top, #f5f5f5, #dedede);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f5f5f5, endColorstr=#dedede);
}

.sbut{color:#333;
display:inline-block; 
border:1px solid #999999;
background-color: #2bc937;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;  
width:220px;font-size:11pt;font-family:arial, helvetica, sans-serif; padding:11px 30px; font-weight:bold; text-align: center; background-color:#2bc937;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #dedede));
 background-image: -webkit-linear-gradient(top, #f5f5f5, #dedede);
 background-image: -moz-linear-gradient(top, #f5f5f5, #dedede);
 background-image: -ms-linear-gradient(top, #f5f5f5, #dedede);
 background-image: -o-linear-gradient(top, #f5f5f5, #dedede);
 background-image: linear-gradient(top, #f5f5f5, #dedede);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f5f5f5, endColorstr=#dedede);
}

.input{ margin-top:4px; padding-top:3px; padding-bottom:3px; height:24px; border:1px solid #bab2ac; width:280px; font:11pt Arial,Helvetica,sans-serif; font-weight:normal; text-align:center; color:#000000; background-color :#ffffff;  }
.inpub{padding:2px;margin:0px 10px 12px 0;height:28px;border:1px solid #ccc;width:274px;font:12pt Arial,Helvetica,sans-serif;font-weight:normal;color:#000;background-color:#fff}
.inpun{padding:2px;margin:0px 10px 12px 0;height:28px;border:1px solid #ccc;width:200px;font:12pt Arial,Helvetica,sans-serif;font-weight:normal;color:#000;background-color:#fff}
.inpua{padding:5px 3px;margin:0px 10px 12px 0;width:480px;height:196px;border:1px solid #ccc;font:12pt Arial,Helvetica,sans-serif;font-weight:normal;color:#000;background-color:#fff}
.inpus{padding:5px;margin:0px 5px 12px 0;height:28px;border:1px solid #ccc;width:180px;font:9pt Arial,Helvetica,sans-serif;font-weight:normal;color:#000;background-color:#fff}

.fs8 {font-size:8pt;}
.fs9 {font-size:9pt;}
.fs10 {font-size:10pt;}
.fs11 {font-size:11pt;}
.fs12 {font-size:12pt;}
.fs15 {font-size:15pt;}

.lh10 {line-height:10pt;}
.lh16 {line-height:16pt;}
.lh18 {line-height:18pt;}
.lh20 {line-height:20pt;}

.w80  { width:80px; }
.w100 { width:100px; }
.w140 { width:140px; }
.w145 { width:145px; }
.w160 { width:160px; }
.w200 { width:200px; }
.w240 { width:240px; }

.dbb { display:block; }
.dii { display:inline; }
.dib { display:inline-block; }

.tcen { text-align:center; }
.tlef { text-align:left; }
.trit { text-align:right; }

.marw10 { margin:0px 10px; }

.ss {font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#777;background-color:transparent;text-decoration:none;}

.rr {font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#c00;background-color:transparent;text-decoration:none;}

.ssss {font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#777;background-color:transparent;text-decoration:none;}

.rrrr {font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#c00;background-color:transparent;text-decoration:none;}
