body{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:100%;line-height:1.2em;color:#191919;margin:0;padding:0;text-align:center;}
a{color:#30c;text-decoration:none;}
a:hover{color:red;text-decoration:none;}
a.up{background:url(/lgunet/images/arrow-up.png) no-repeat;display:block;width:17px;height:15px;float:right;cursor:pointer;font-size:1px;position:relative;left:-10px;top:10px;}
a.up-btm{background:url(/lgunet/images/arrow-up.png) no-repeat;display:block;width:17px;height:15px;text-align:center;cursor:pointer;font-size:1px;}
img {border:0px;}
ul{padding-left:25px;}
dl dd{margin-left:0;}
.hvr a{margin:0;padding:2px;border:1px solid transparent;}
.hvr a:hover{margin:0;padding:2px;background-color:#d3d3d3;border:1px solid #d3d3d3;-moz-border-radius:4px;border-radius:4px;}
#container{width:974px;background-color:#fff;margin:0px auto 10px;text-align:left;}
#mainContent{background-color:transparent;margin:0;padding:0;max-width:974px;font-size:0.875em;}
#headerWrapper{width:100%;background: #5d9cd7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVkOWNkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #5d9cd7 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5d9cd7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5d9cd7 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5d9cd7 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5d9cd7 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(top,  #5d9cd7 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d9cd7', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
#header{width:980px;margin:0 auto;padding:0;font-size:0.875em;}
img.loco_gringo_logo{margin:4px 0;border:0;}
.tagline{font:normal 1.5em 'Arial Narrow', Helvetica, sans-serif;color:#191919;position:relative;left:8px;top:-30px;}
.chatBtn{float:right;width:153px;height:26px;position:relative;left:-2px;top:4px;}
.chatBtn a,.chatBtn img{border:0;}
.chatBtn a:hover{cursor:pointer;}
.google_search_pos{float:right;width:auto;clear:right;position:relative;left:-2px;top:16px;}
.topmenu{clear:both;width:810px;-webkit-border-radius: 4px;-moz-border-radius:4px;border-radius:4px;background:url(/lgunet/images/topmenu-tile.png) repeat-x left top;position:relative;left:167px;top:-10px;}
#footer{clear:both;width:100%;margin:10px auto 0;font-size:.875em;text-align:center;vertical-align:bottom;padding:15px 0 25px;background: #deefff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZWZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OGJlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #deefff 0%, #98bede 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#deefff), color-stop(100%,#98bede)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #deefff 0%,#98bede 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #deefff 0%,#98bede 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #deefff 0%,#98bede 100%); /* IE10+ */
background: linear-gradient(top,  #deefff 0%,#98bede 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deefff', endColorstr='#98bede',GradientType=0 ); /* IE6-8 */}
#footer div{padding:5px 0;vertical-align:bottom;}
h2.lead{font-family:'Arial Narrow', Helvetica, sans-serif;font-weight:normal;font-size:2em;color:#191919;}
h3,h4,h5,h6{font-family:'Arial Narrow', Helvetica, sans-serif;color:#D2691E;padding:0;margin:8px 0 4px 0;}
h1,h2{font:bold 1.75em 'Arial Narrow', Helvetica, sans-serif;color:#D2691E;padding:0;margin:8px 0;}
h3{font-size:1.5em;}
#wthr h3{font-family:Arial,Helvetica,Verdana,sans-serif;color:#666;}
h4,h5{font-size:1.5em;}
h4.zeroTop,h3.zeroTop{font-size:1.5em;margin-top:0;padding-top:0;}
h2.zeroBottom{margin-bottom:0;padding-bottom:0;}
h3.p10_top,div.p10_top{padding-top:10px;}
h3.lineunder,h4.lineunder{clear:left;padding:8px 0;border-bottom:1px solid #aaa;}
#faq h4{clear:left;padding:8px;background:#eee;-moz-border-radius:5px;border-radius:5px;width:auto;}
h2.lineunder{clear:both;padding:8px;padding:8px 0;border-bottom:1px solid #aaa;width:auto;}
#spotlight_index{line-height:1.5em;}
#rdMaps .topPicTxt img{float:left;}
#rdMaps .topPicTxt h3{padding-top:10px;}
#rdMaps .topPicTxt p{margin-left:307px;}
#rdMaps table{text-align:left;clear:left;}
#rdMaps td img{border:6px solid #ccc;-moz-border-radius:4px;border-radius:4px;margin:20px 20px 0 0;}
#rdMaps li{background-image:url(/lgunet/images/arrowRt.png);background-repeat:no-repeat;background-position:0 5px;padding-left:14px;}
#rdMaps ol li{list-style-type:none;}
div.dividerW,div.lxry,div.dividerN{height:1px;border-bottom:1px solid #efefef;margin:6px 0;}
#topDivRt h1{font:bold 1em/1.5em Arial,Helvetica,sans-serif;color:#191919;}
.aerial_nav div{font-size:.95em;margin:20px 0;}
.aerial_nav span{font-size:1.2em;font-weight:bold;font-family:"Trebuchet MS",Arial,Helvetica,Verdana,sans-serif;color:#D2691E;}
div#boxFeaProp{width:445px;float:left;padding:10px 15px 15px 15px;margin-left:15px;text-align:left;}
.ss{width:655px;float:left;margin:6px 0 12px 3px;text-align:center;-webkit-box-shadow: 1px 1px 2px 1px #aaa;-moz-box-shadow: 1px 1px 2px 1px #aaa;box-shadow: 1px 1px 2px 1px #aaa;padding: 10px 10px 30px;}
.ss-social{width:600px;float:left;margin:6px 0 12px 3px;text-align:center;-webkit-box-shadow: 1px 1px 2px 1px #aaa;-moz-box-shadow: 1px 1px 2px 1px #aaa;box-shadow: 1px 1px 2px 1px #aaa;padding: 10px 10px 30px;}
#topDivRt{float:left;width:260px;margin:6px 0px 0px 20px;}
#colRt{width:300px;float:left;margin:10px 0 10px 10px;}
.twitter{width:310px;float:left;font-size:.85em;}
#rsrchLnks{clear:both;}
.rsrchTop{margin-right:215px;text-align:center;}
.rsrchTop h3{font:normal 1.4em georgia;line-height:1.8em;color:#3c3c3c;padding:0;margin-bottom:0;}
div.rshCols{width:206px;float:left;padding:15px;background:url(/lgunet/images/gray_gradient.png) repeat-x left top;}
div.ytube{float:left;width:auto;margin:6px;}
div.wdgtBoxLft{width:450px;clear:left;float:left;text-align:center;}
div.wdgtBoxRt{width:450px;float:right;clear:right;text-align:center;}
.sidebarProp{width:215px;float:right;margin:3px 0 8px 4px;clear:none;background:#ffffff;}
.sidebarProp .hol_avail{margin-top:5px;color:green;text-align:left;}
.sidebarProp h3{padding-bottom:2px;margin:0;}
.sidebarProp ul{list-style-type:none;padding:0;margin:0;}
.sidebarProp li.lnk{background-image:url(/lgunet/images/arrowRt.png);background-repeat:no-repeat;background-position:0 5px;padding-left:14px;}
.sidebarProp li.ovrvw{line-height:1.65em;}
li.luxury{background-image:url(/lgunet/images/luxury.png);height:24px;background-repeat:no-repeat;background-position:0 5px;padding:6px 0 3px 34px;}
li.wedding{background-image:url(/lgunet/images/hearts.png);height:24px;background-repeat:no-repeat;background-position:0 5px;padding:6px 0 3px 34px;}
li.aircon{background-image:url(/lgunet/images/aircon.gif);height:24px;background-repeat:no-repeat;background-position:0 5px;padding:6px 0 3px 34px;}
li.pool{background-image:url(/lgunet/images/pool.gif);height:24px;background-repeat:no-repeat;background-position:0 5px;padding:6px 0 3px 34px;}
li.net{background-image:url(/lgunet/images/net.gif);height:24px;background-repeat:no-repeat;background-position:0 5px;padding:6px 0 3px 34px;}
li.tv{background-image:url(/lgunet/images/tv.gif);height:24px;background-repeat:no-repeat;background-position:0 5px;padding:6px 0 3px 34px;}
li.sale{background-image:url(/lgunet/images/sale.gif);height:24px;background-repeat:no-repeat;background-position:0 5px;padding:6px 0 3px 30px;}
li.sale a,li.sale a:hover{color:red;text-decoration:none;}
li.handicap{background-image:url(/lgunet/images/handicap.gif);height:24px;background-repeat:no-repeat;background-position:0 5px;padding:6px 0 3px 34px;}
li.link,#wthr ul li{list-style-type:none;list-style-image:url(/lgunet/images/arrowRt.png);background-repeat:no-repeat;}
li.check,dt.check{list-style-image:url(/lgunet/images/check.png);background-repeat:no-repeat;}
li.exclamation{list-style-image:url(/lgunet/images/exclamation.gif);background-repeat:no-repeat;}
.hdline{font:bold 1.5em georgia;color:#666;}
.txtbu,.text dl dt{font-weight:bold;}
.em,div.bddng_smry dl dt,.amenDiv dl dt,.ratecomments_box dl dt,.tranfers_box dl dt,.defineList dt{font-weight:bold;font-size:1.0625em;}
#about span{font:normal 1.125em georgia;color:#191919;}
#wedding dl dt{font:bold 1.5em/1.6em "Trebuchet MS",Arial,Helvetica,Verdana,sans-serif;color:#ba55d3;}
div.colLft{float:left;clear:left;width:450px;padding-top:1px;}
div.colRt{margin-left:470px;padding-top:1px;}
.bddng_smry h3{clear:both;padding:6px 4px;border-bottom:1px solid #bbb;width:auto;}
.bddng_cols div,.div_cols div,.ul_cols ul,.dl_cols dl{float:left;width:auto;display:block;clear:none;padding-right:15px;}
#property .rsrv h5 a{background:url(/lgunet/images/inquiry_button.png) no-repeat center top;width:300px;height:37px;display:block;cursor:pointer;margin:0 auto;}
h3.propSpcl{margin:0;padding:5px 0;}
#property .rsrv h5 span,#property .photos h5 span,.hide,.styleBlind{display:none;}
div.update{float:right;width:auto;clear:both;font:.7em verdana,Arial,Helvetica,Verdana,sans-serif;line-height:1.4em;color:#191919;margin:6px 0;padding:0;}
.accuwthr{float:right;width:auto;padding:10px;}
#sidebarRt h3,#sidebarKBSS h3{font-size:1.375em;}
#sidebarRt{float:right;width:180px;background-color:#ffffff;padding:10px 0 5px 6px;margin:0 0 10px 4px;clear:none;}
#aerial_tour #sidebarRt{margin-top:0px;margin-left:0px;padding-top:0px;}
#sidebarKBSS{float:right;width:279px;padding:6px 0 6px 10px;clear:none;}
#sidebarRtWide{width:220px;float:right;padding:0 0 5px 20px;margin-top:1px;margin-left:10px;clear:none;text-align:center;}
#sidebarLftWide{width:220px;float:left;padding:0 20px 5px 5px;margin:1px 20px 0 0;clear:none;text-align:left;}
#sidebarRtWide img{text-align:center;margin-top:4px;}
#sidebarRt ul,#sidebarKBSS ul,div.chartNav ul,.arrw ul{list-style-type:none;padding:0;margin:0;}
#sidebarRt li,#sidebarKBSS li,div.chartNav li,.arrw li{background-image:url(/lgunet/images/arrowRt.png);background-repeat:no-repeat;background-position:0 5px;padding-left:14px;}
#sidebarRt li:hover,#sidebarKBSS li:hover,div.chartNav li:hover,.arrw li:hover,.sidebarProp li.lnk:hover{background-color:#eceff5;}
ul li.none{list-style-type:none;margin:15px 0 2px 0;}
ul.none{list-style-type:none;}
div.chartNav{float:right;width:200px;clear:none;position:relative;left:-90px;top:15px;}
div.chartNav h4{font:bold 1.5em 'Arial Narrow', Helvetica, sans-serif;padding:4px 0;margin:0;color:#191919;}
div#chart h3{font:bold 1.3em"Trebuchet MS",Arial,Helvetica,Verdana,sans-serif;}
td.cptn{font:bold 1.5em 'Arial Narrow', Helvetica, sans-serif;}
.beaches_Topdiv{width:270px;float:left;margin:5px 0 0 15px;}
.ul_2col_float ul{width:450px;float:left;display:block;clear:none;}
.ul_3col_float ul{width:315px;float:left;display:block;clear:none;}
#destin_liLst ul{width:250px;float:left;display:block;clear:none;}
.spcl_info ol{width:450px;float:left;display:block;clear:none;}
.spcl_info li{list-style-type:none;}
#destin_liLst h4{font-weight:normal;color:#191919;}
#contact dl{padding-bottom:8px;}
div.line{height:1px;border-bottom:1px dotted #ccc;}
div.spacer{height:10px;clear:left;}
.bold{font-weight:bold;}
div.line_wht{padding:0;margin:5px 0;height:1px;border-bottom:1px dotted #ffffff;}
dt{margin:8px 0 0 0;}
.center{text-align:center;}
.center img{padding:8px 2px;}
.left{text-align:left;}
.right{text-align:right;}
.refLnk{margin-top:15px;}
.larger{font-family:"Trebuchet MS",Arial,Helvetica,Verdana,sans-serif;font-size:1.2em;font-weight:bold;color:#D2691E;}
.smaller,.sm,.smallerxx{font-size:.8em;}
.trnsfrsLft{font-size:.875em;line-height:1.8em;padding-right:20px;}
.trnsfrsLft h2{font-size:1.6em;padding:0;margin-top:15px;margin-bottom:2px;}
.hol_multi_list{margin-left:20px;color:green;}
.hol_avail{margin-top:25px;color:green;text-align:center;}
.sale_box{width:650px;margin:25px auto auto auto;clear:left;background-color:#e4e4e4;padding:10px 10px;}
.sale_box_inner{max-height:220px;overflow:auto;text-align:left;background-color:#e4e4e4;}
.sale_box_inner h3{margin:10px 0;color:red;}
.spcl_box,#property .guestbook{width:750px;margin:0 auto;clear:left;text-align:left;background-color:#eee;padding:10px 20px;}
#services div.spcl_box{width:900px;clear:left;margin:0;font:.8em/1.5em Verdana,Arial,Helvetica,sans-serif;text-align:left;background-color:#eee;padding:10px 20px;}
.ratecomments_box{width:600px;text-align:left;margin:0 auto;}
.big_img_box{max-height:500px;overflow:auto;}
.tranfers_box_quote{line-height:2em;padding:20px;background-color:#ddd;}
.tec_contact,.gen_contact{width:680px;line-height:1.2em;padding:20px;background-color:#ddd;}
.tranfers_box{line-height:2.4em;text-align:center;padding:20px;background-color:#ddd;}
.defineList{font-size:.9em;line-height:1.4em;text-align:left;}
.icons img{padding:6px 1px 0;}
.icons a{color:red;text-decoration:none;}
#multi_list{width:770px;padding-top:6px;}
#multi_list h3{clear:left;width:770px;}
div.wrp{clear:left;padding:15px 0;}
img.thmb{float:left;width:110px;height:100px;}
div.blrb{margin-left:140px;padding-top:10px;}
img.thmb_dstn{float:left;clear:left;width:250px;height:auto;}
div.blrb_dstn{margin-left:280px;padding-top:10px;}
img.thmb_fsh{float:left;clear:left;width:300px;height:auto;border:2px solid #ccc;}
div.blrb_fsh{margin-left:330px;margin-top:20px;}
img.thmb_376w{float:left;clear:left;width:376px;height:auto;}
div.blrb_406ml{margin-left:406px;}
div.gllry_376w img{float:left;clear:none;width:376px;height:auto;margin:10px;}
img.thumbnail_prop_list,img.thumbnail_beaches_list,img.thumbnail_ecoparks_list,img.thumbnail_ruins_list{clear:left;float:left;width:200px;height:150px;border:1px solid #bbb;-moz-border-radius:4px;border-radius:4px;padding:4px;margin-bottom:12px;}
img.thumbnail_srvcs{float:left;width:110px;height:100px;margin-bottom:8px;}
#about img{float:left;border:1px solid #bbb;-moz-border-radius:4px;border-radius:4px;padding:4px;}
#about div.dscrp{margin-left:140px;width:550px;}
div.ml_prop_dscrp,div.ml_beaches_dscrp,div.ml_ecoparks_dscrp,div.ml_ruins_dscrp,div.ml_dscrp{margin-left:230px;}
div.ml_srvcs_dscrp{margin-left:140px;}
.indiv_list{clear:left;display:block;margin:10px 4px;padding:6px;min-height:160px;}
#lodging #sidebarRt{width:185px;background:#ffffff;}
#lodging #sidebarRt table{background:#f2f2f2;border:1px solid #d5d5d5;width:auto;-moz-border-radius:5px;border-radius:5px;}
#lodging #sidebarRt td{height:26px;padding:3px 0;}
#lodging #sidebarRt td.lnk:hover{background-color:#e2e7f0;}
#lodging #sidebarRt img{vertical-align:middle;padding-left:2px;padding-right:4px;}
.prop_link,.rsrch_link{font-family:Arial,Helvetica,sans-serif;font-size:1.2em;letter-spacing:1px;}
.proptitle img{float:right;width:auto;position:relative;left:-2px;top:-4px;border:0;}
.proptitle h1{position:relative;left:0px;top:-6px;}
.photos{margin:0 auto;padding-top:15px;}
.photos,.photosTop{text-align:center;font:normal 1.25em/1.45em georgia;color:#3c3c3c;}
.photos img{padding:10px 2px;}
.photosTop img{margin-bottom:10px;padding:0 2px;}
.photosTop{width:736px;}
.text{clear:left;padding:0 10px;}
.georgiaItalic{font:normal 1.0em georgia;}
#beaches h3{font:normal 1.375em georgia;line-height:1.8em;color:#3c3c3c;padding:0;margin-bottom:0;}
#cavediving h3,#cavediving h4{padding-top:10px;color:#191919;}
table.rates{margin:0 auto;}
.rates td{padding:6px 4px;}
#chart table{width:90%;margin:0 auto;}
#chart td{padding:8px;text-align:center;}
td.l,#chart td.Lft{text-align:left;}
td.l ul li{text-align:left;}
div.box1{text-align:left;padding:8px;margin-top:20px;}
h2.skyblue{color:#0184ff;}
#policies h3{color:#191919;}
h2.lite_purple{color:#ba55d3;;}
#translate em{color:green;}
#research_homepage ul li{list-style:none;padding-bottom:10px;}
hr{margin:15px 0;height:1px;color:#d5d5d5;}
.close_window{text-align:center;padding-bottom:30px;}
#property .photos h5 a{background:url(/lgunet/images/plane_sm.png) no-repeat center top;width:275px;height:50px;display:block;cursor:pointer;margin:0 auto;}
img.logo{float:left;margin:10px 15px 10px 0;border:0;}
img.pictxtfl{float:left;margin:10px 30px 10px 0;}
img.pictxtfr{float:right;margin:10px 0 10px 30px;}
.white{color:white;}
.alert{font-weight:bold;color:red;}
.alertTT{font-weight:bold;color:red;position:relative;left:0px;top:-6px;}
.skyblue{color:#0184ff;}
.gray{color:#191919;}
.blue{color:blue;}
.navy{color:navy;}
.red{color:red;}
.gold{color:#b8860b;}
.green{color:green;}
.greenbrite{color:#228b22;}
.brown{color:#ae4c04;}
.orange{color:#ff8c00;}
.yellow{color:yellow;}
.purple{color:#800080;}
.lite_purple{color:#ba55d3;}
.bg_lite_yllw{background-color:#fff8dc;}
.bg_lite_gray{background-color:#e4e4e4;}
.bg_lite_choc{background-color:#fdf4ed;}
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.amenities1{background-color:#eee4c8;}
.ratecaption{background:transparent;padding:20px 0 5px 0;font-size:1.125em;}
.ratetitle{font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#ddd;}
.raterowa{background-color:#afd8ef;}
.raterowb,.raterowc{background-color:#b5e7ff;}
.nrml{background-color:#eceff5;}
.hlt,.hlite,#chart .hlthvr:hover{background-color:#e4e4e4;}
.raterowg{background-color:#ddd;}
.raterowy{background-color:#ffc;}
.raterowp{background-color:#efd5ed;}
.ratetitle0,.ratetitle1,.ratetitle2,.ratetitle3,.ratetitle4,.ratetitle5,.ratetitle6,.ratetitle7,.ratetitle8,.ratetitle9,.ratetitle10,.ratetitle11,.ratetitle12,.ratetitle13,.ratetitle14,.ratetitle15,.ratetitle16{font:bold 1.2em/1.4em Arial,Verdana,Helvetica,sans-serif;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:auto;}
.clearfix{display:block;}
.clearboth{clear:both;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}
.floatleft{float:left;width:auto;}
.floatright{float:right;width:auto;}
.formTextBox{background:#e7f4ff;border:1px solid gray;margin:3px;padding:2px;height:18px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;color:navy;text-decoration:none;}
.formTextBox_in{background:#ffffff;border:1px solid white;margin:3px;padding:2px;height:18px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;color:black;text-decoration:none;}
.formSelect{background:#e7f4ff;border:1px solid gray;margin:3px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;color:navy;text-decoration:none;}
.formSelect_in{background:#ffffff;border:1px solid white;margin:3px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;color:black;text-decoration:none;}
.formTextArea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;background-color:#e7f4ff;width:600px;height:120px;border:1px solid gray;padding:5px;margin:3px;color:navy;text-decoration:none;}
.formTextArea_in{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;background-color:white;border:1px solid white;padding:5px;margin:3px;color:black;height:120px;width:600px;text-decoration:none;}
.bodyNavy{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;color:#191919;}
.bodyNavySm{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:underline;color:#000080;}
.bodyNavySm:visited{text-decoration:underline;color:#f90;}
.bodyNavySm:link{text-decoration:underline;color:#008;}
.bodyNavyLtBlue{background:#c4e0f0;border:1px solid;border-color:white;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:underline;color:#000080;}
.bodyGraySm{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:underline;color:#909090;}
.bodyGreen{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:underline;color:#080;}
.bodyGreenSm{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:underline;color:#080;}
.simple_overlay{display:none;z-index:10000;background-color:#ddd;width:75%;min-height:200px;border:1px solid #666;padding:none;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;}
.simple_overlay h3{text-align:center;padding-top:10px;}
.simple_overlay .close{background-image:url(/lgunet/images/overlay/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}
.rounded, .error{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;}
#quicksearch{display:block;}
#searchform{background-color:#7c9d4d;color:#ffffff;width:174px;padding:3px;margin-bottom:7px;-webkit-box-shadow:#000 0 0 3px;-moz-box-shadow:#000 0 0 3px;}
.tooltip{background-color:#eee;border:1px solid #d5d5d5;padding:0px 10px;width:auto;display:none;color:#0e3672;text-align:left;font-size:12px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:#888 3px 3px 5px;-moz-box-shadow:#888 3px 3px 5px;box-shadow:#888 3px 3px 5px;}
#searchform p{margin-left:auto;margin-right:auto;}
#searchform fieldset{margin-top:5px;margin-bottom:5px;padding:0px;border:0px;}
#searchform legend{font-family:Georgia,Arial,Helvetica,Verdana,sans-serif;margin-right:auto;margin-left:auto;color:#ffffff;font-size:18px;text-shadow:0 1px 0 #000;padding-bottom:6px;}
#searchform label{display:block;margin-left:auto;margin-right:auto;text-align:center;color:#ffffff;font-size:16px;line-height:28px;text-shadow:0 1px 0 #000;}
#searchform select{width:164px;margin-bottom:5px;margin-right:auto;margin-left:auto;border:1px solid;border-color:#ccc #ddd #ddd #ccc;padding:0px;background-color:rgba(255, 255, 255, 0.9);font-size:12px;font-weight:bold;color:#0e3672;text-shadow:0 1px 0 #ffffff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;}
#searchform select:focus{background-color:#ffffff;color:#191919;}
#searchform select[required]{font-weight:bold;}
.qsinfo{margin-left:20px;margin-top:5px;font-size:14px;font-weight:normal;border:1px solid #7c9d4d;color:#ffffff;padding:3px 10px 3px 10px;background-color:#7c9d4d;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;}
.qsmsg{margin-left:20px;margin-top:5px;font-size:14px;font-weight:bold;border:1px solid #7c9d4d;color:#ffff80;padding:3px 10px 3px 10px;background-color:#7c9d4d;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;}
.ratevalue{margin-left:5px;font-size:.875em;font-weight:normal;letter-spacing:2px;border:1px solid #7c9d4d;color:White;padding:2px;background-color:#7c9d4d;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-khtml-border-radius:3px;}
#listerror{display:block;width:750px;margin-top:10px;font-size:1.0em;font-weight:normal;border:1px solid #d5d5d5;color:#0e3672;padding:12px;background-color:#eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;}
.dstnNavWrap{clear:left;}
.dstnNavBtn{-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;box-shadow:inset 0px 1px 0px 0px #97c4fe;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0));background:-moz-linear-gradient(center top, #3d94f6 5%, #1e62d0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');background-color:#3d94f6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #337fed;display:inline-block;color:#ffffff;font-family:arial;font-size:15px;font-weight:bold;padding:4px 20px;text-decoration:none;text-shadow:1px 1px 0px #1570cd;}
.dstnNavBtn:hover{color:#ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6));background:-moz-linear-gradient(center top, #1e62d0 5%, #3d94f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');background-color:#1e62d0;}
.dstnNavBtn:active{position:relative;top:1px;left:0px;}
.intrnl_nav_top{clear:left;}
.intrnl_nav{clear:both;}
.pgNavBtn,.nws-ltr-signup{-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f7f7f7), color-stop(1, #dfdfdf));background:-moz-linear-gradient(center top, #f7f7f7 5%, #dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#dfdfdf');background-color:#f7f7f7;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #c2bec2;display:inline-block;color:#777777;font-family:arial;font-size:15px;font-weight:bold;padding:5px 16px;text-decoration:none;text-shadow:1px 1px 0px #ffffff;}
.pgNavBtn:hover,.nws-ltr-signup:hover{color:#777777;border:1px solid #808080;}
.pgNavBtn:active,.nws-ltr-signup:active{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e3e3e3), color-stop(1, #f8f8f8));background:-moz-linear-gradient(center top, #e3e3e3 5%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3', endColorstr='#f8f8f8');}
.aipkgBtn{background-color:#f45f58;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #d02718;display:inline-block;color:#ffffff;font-family:arial;font-size:15px;font-weight:bold;padding:6px 24px;text-decoration:none;margin:15px auto 0px;left:375px;top:0px;position:relative;}
.aipkgBtn:hover{background-color:#ea241a;color:#ffffff;}
.aipkgBtn:active{position:relative;top:1px;color:#ffffff;}

