﻿div.content-main{margin:100px auto 50px}
div.cell1{background-color:#3399ff;padding:5px;margin:0}
div.cell2{background-color:#336699;padding:5px;margin:0}
div.cell3{background-color:#FEFF99;padding:5px;margin:0}
div.content #nav-pod{margin:0}
#tabs, #msg-container{width:620px;margin:auto}
#msg-container{margin-top:20px}
.intro-search h2{font-size:150%;margin-bottom:0.25em;margin-top:8px;font-weight:normal}
.intro-search{ padding-bottom:10px}
.intro-search .intro{color:#666;font-size:120%}
.intro-search .intro a{font-weight:bold}
.intro-search .form{overflow:hidden;padding:25px 0 0 0}
.intro-search .form .textinput{float:left;margin-right:0;border:1px solid #ccc;height:20px;color:#CCC;padding:5px;font-size:16px !important}
.intro-search .form .textinput:focus{border:1px solid #666;color:#333}
.textinput.placeholder{color:#A8B2AC;font-weight:normal}
.intro-search .form .button{padding:4px 5px}
.intro-search .example{color:#808C85;font-size:0.75em}
.intro-search .example strong{color:#2B332E}
input.button{overflow:visible;font-size:1.4em !important;font-weight:bold !important;letter-spacing:1px;overflow:hidden;text-decoration:none !important}
.button{background:#FC5008 url(../i/btn-bg.png) repeat-x scroll 0 0;color:#FFF;cursor:pointer;float:left;font-weight:bold;padding:4px 5px;border:1px solid #666666}
input.button{overflow:visible;font-size:16px !important;font-weight:bold !important;letter-spacing:1px;overflow:hidden;text-decoration:none !important}
.button{background:#FC5008 url(../i/btn-bg.png) repeat-x scroll 0 0;color:#FFF;cursor:pointer;float:left;font-weight:bold;padding:4px 5px;border:1px solid #666666}
#zipcode{color:#0066FF;width:70px;margin-left:8px;font-weight:bold;font-family:Georgia,serif;}
#zipcode:focus{color:#333;font-weight:bold}
#range{color:#999}
#year{color:#0066FF;padding:3px 4px;width:85px;font-weight:bold;font-size:19px;font-family:Georgia,serif;border:none;float:left;}
.ac_results{padding:0px;border:1px solid #666;background-color:white;overflow:hidden;z-index:99999}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results li{margin:0px;padding:5px;cursor:default;display:block;color:#666;/* if width will be 100% horizontal scrollbar will apear when scroll mode will be used */ font:menu;font-size:12px;/* it is very important,if line-height not setted or setted in relative units scroll will be broken in firefox */ line-height:16px;overflow:hidden}
.ac_loading{background:white url('../i/indicator.gif') right center no-repeat}
.ac_odd{}
.ac_over{background-color:#CAE4FF}
strong{font-weight:bold}
#tabs a{display:block;text-decoration:none}
#tabs li{text-decoration:none;background:#ededed;border:1px solid #ededed;color:#666;display:block;float:left;font-size:140%;margin:-1px 5px 0 0;padding:10px;text-align:center;width:20%;position:relative;z-index:2;top:1px}
.ui-tabs-hide{display:none}
#tabs li.hide{display:none}
#tabs li.ui-state-active{border-bottom-color:#fff;background:#fff}
#tabs li.ui-state-active a{color:#ff6600;font-weight:bold;font-size:120%}
#tabs li a{color:#666;font-weight:bold;font-size:120%}
#tabs li.ui-state-hover{background-color:#fff}
.ui-tabs-panel{border:solid 1px #ededed;background:url(../i/bg-grd3.gif) repeat-x scroll 0 100%;padding:15px}
.ui-corner-top{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px}
p.warning {background:transparent url(../i/notice.gif) no-repeat scroll 4px 2px;color:#666666;font-size:17px;font-weight:bold;padding:5px 5px 5px 40px}


