@charset "utf-8";
/* CSS Document */

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,  b, u, i, center,  dl, dt, dd, ol, ul, li,  fieldset, form, label, legend,  table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0;	border: 0; outline: 0; font-size: 100%; vertical-align: baselinebaseline; background: transparent;}
body {line-height: 1; zoom:1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,  q:before, q:after {content: ''; content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
sub {font-size:10px; font-style:italic;}
sup {font-size:10px; font-style:italic;}
 
/*Styles*/
body, div, ul, ol, p {font-family:Trebuchet MS, Tahoma, Arial, sans-serif; font-size: 14px; text-align:justify; line-height:18px; color: #517ab6;}
h1,h2, h3 {padding-bottom:10px; }
h1 {font-size:18px; color: #d67934;}
h2 {font-size:16px; color: #d67934;}
p {padding: 5px 0px;}
ul, ol {padding-left:30px;}
ul {list-style:square;}
ul.none {list-style:none;}
.clear {clear: both; height: 0; font-size: 1px; line-height: 0px;}
.fltlt {float:left;}
.fltrt {float:right;}
.ie {behavior: url("../images/iepngfix.htc");}
.taC {text-align:center;}
.taR {text-align:right;}
.center {margin:0 auto;}
.sep {margin:0px 18px;}
.border {border:dashed 1px #fff;}
.inline {display:inline;}
.pll5 {padding-left: 15px;}
.pr15 {padding-right: 15px;}
.ptb15 {padding: 0 15px;}
.plr15 {padding: 15px 0;}


body {background: #f3f3f5 url("../images/main_bkg.jpg") repeat-x;}
.mainWidth {width: 991px;}
.logo {width : 221px; height: 77px; margin: 50px 0 0 50px;}
.header {background: url("../images/header_bkg.png") no-repeat; width: 991px; height: 136px;}
.headerIndex {width: 991px; height: 353px;}
.tagline {color: #f9f9fb; padding: 72px 0 0 15px; width: 400px;}
.leftMenu {background: /*url("../images/left_side_bkg.png") no-repeat*/; width: 223px;  }
.mainCon {padding: 15px 0 0 15px; width: 753px; }
.footer {background: url("../images/footer_bkg.png") no-repeat; height: 100px; padding-top: 42px;}
.footerCenter {padding-left: 45px;}
.containerBotTxt {padding: 19px 15px 0 0;}
.containerBot {width: 741px; height: 41px; background: 	url(../images/containerBot.png) no-repeat;}
.containerBotHome {width: 508px; height: 40px; background: 	url(../images/containerBotHome.png) no-repeat; margin-bottom: 15px;}
.containerTop {width: 741px;  background: url(../images/container_main.png) no-repeat;}
.containerTopHome {background: url(../images/container_main.png) no-repeat; }
.centerColHome {width: 508px;}
.3colMainWidth {width: 741px; padding-top: 15px;}
.3colWidth {width: 31%;}
.servicesTable {width: 400px; margin: 0 auto;}
.containerCon {padding: 0 15px;}
.mainBKG_1col {background: url(../images/body_bkg_1col.png) no-repeat;}
.mainBKG_2col {background: url(../images/body_bkg_2col.png) no-repeat;}
.mainBKG_2col_home {background: url(../images/body_bkg_2col_home.png) no-repeat;}
.mainBKG_3col {background: url(../images/body_bkg_3col.png) no-repeat;}

.fs10 {font-size: 10px;}
.blanca {color: #f9f9fb;}
.fs10Blanca {color: #f9f9fb; font-size: 10px; }

.select {padding-top: 12px; width: 67px;}
.containerRel {position: relative; height: 365px;}
.arrowRightPOS {position: absolute; z-index: 2; left: 365px; top: 97px;}
.arrowLeftPOS {position: absolute; z-index: 2; left: 379px; top: 264px;}
.stepsWidth {width: 333px;}
.divSelectImage {width: 67px; padding-top: 10px;}
.divSelect {width: 251px;}
.orderPOS {position: absolute; right: 15px; top: 160px;}
.divOrderImaage {padding-top: 12px; width: 80px;}
.divOrder {width: 238px;}
.divTrackPOS {position: absolute; left: 30px; top: 251px;}
.divTrackImage {padding-top: 21px; width: 84px;}
.divTrack {width: 234px;}



/*Image Sizes */
.photo_realtor {width: 221px; height: 144px; margin: 0 15px 0 0;}
.headerPhoto {width: 285px; height: 121px;}

/* Btn */
.btn_lg {background: url(../images/btn_lg_bkg.png) no-repeat; width: 365px; height: 63px;}
a.btn_lg_txt:link, .btn_lg_txt:visited { color: #f9f9fb; font-weight: bold; text-decoration:none; display: block; text-align:center;  width: 365px; height: 40px; padding-top: 23px; }
a.btn_lg_txt:hover, .btn_lg_txt:active  { color: #f9f9fb; font-weight: bold; text-decoration:none; display: block; text-align:center;  width: 365px; height: 40px; padding-top: 23px; letter-spacing: 1px;}
.btn_sm {background: url(../images/btn_sm_bkg.png) no-repeat; width: 110px; height: 34px;}
a.btn_sm_txt:link, .btn_sm_txt:visited { color: #f9f9fb; font-weight: bold; text-decoration:none; display: block; text-align:center;  width: 110px; height: 26px; padding-top: 8px;}
a.btn_sm_txt:hover, .btn_sm_txt:active  { color: #f9f9fb; font-weight: bold; text-decoration:none; display: block; text-align:center;  width: 110px; height: 26px; padding-top: 8px; letter-spacing: 1px;}

/*Side Navigation Styling*/
.subNav {font-size: 10px; margin: 15px 0;}
ul.sideNav {font-weight: bold; font-size: 16px; padding: 5px 0px 0 8px;}
li.ul.sideNav {padding-top: 5px;}
a.mainMenu:link, a.mainMenu:visited {width: 212px; height: 24px; display:block; color: #517ab6; text-decoration: none; padding-right: 15px;}
a.mainMenu:hover, a.mainMenu:active {width: 212px; height: 24px; background: url(../images/menu_hi.png) no-repeat; display: block; color: #d67934; text-decoration: none;}
a.subMenu:link, a.subMenu:visited {display:block; color: #517ab6; text-decoration: none; padding-right: 15px;}
a.subMenu:hover, a.subMenu:active {display: block; color: #d67934; text-decoration: none; padding-right: 15px;}

/* Bottom Navigation */
a.botNav:link, a.botNav:visited {color: #517ab6; text-decoration: none;}
a.botNav:hover, a.botNav:active {color: #517ab6; text-decoration: underline;}

/* Links */
a:link, a:visited { color: #d67934; text-decoration: underline;}
a:hover, a:active { color: #d67934; text-decoration: underline; font-weight: bold;}

.label { font-weight: bold; width: 240px; float:left; text-align: right; padding-right: 10px; }
.error { color:red; }
.smallLabel { font-weight: bold; width: 120px; float:left; text-align: right; padding-right: 10px; }
.formBottom { padding-bottom: 5px; }
.notation { font-size: 10px; }
.clearDiv {clear: both; }
.partnerTable td { padding:10px; }

 .widget {  
 
 padding: 10px;  
 
 
 }  
   
 .widget a {  

 text-decoration: none;  
 }  
   
 .widget a:hover {  
 color: #009;  
 text-decoration: underline;  
 }  
   
 .tabnav li {  
 display: inline;  
 list-style: none;  
 padding-right: 5px;  
 }  
   
 .tabnav li a {  
 text-decoration: none;  
 text-transform: uppercase;  

 font-weight: bold;  
 padding: 4px 6px;  
 outline: none;  
 }  
   
 .tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {  
  background: #dedbd1;   
 text-decoration: none;  
 }  
   
 .tabdiv {  
   
   padding-top:10px;
 
 
 }  
 
 .ui-tabs-hide {  
 display: none;  
 }  