/* GLOBALS */
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; font: 400 0.8125em/1.618 "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 100%; line-height: 1.4; color: #222; background: url(../../../images/city/body_bg.jpg) repeat-x 0% 0% #e2e2e2; }
section, article, aside, header, footer, nav, dialog, figure { display: block; }
.zoneTitle { display: none; }

/* GLOBALS: Lists */
h1, h2, h3, h4 { font-family: "Arial","sans-serif"; text-shadow: none; -webkit-font-smoothing: antialiased; }
h1 { font-size: 1.5em; }
small { font-size: 0.875em; }
.main { float: right; width: 70%; }
.leftBar { float: left; width: 25%; }
img, object { max-width: 100%; }

/* GLOBALS: Links */
a { text-decoration: none; color: #3976B6; font-family: "Segoe UI Light", "Helvetica Neue", Arial, sans-serif; }
a:visited { color: #2966B6; }
a:hover { color: #1962ab; color: #2966B6; text-decoration: underline; }
/*a:focus{outline:thin dotted;color:#976d00;}*/
a:hover, a:active { outline: 0; }
a img { border: none; }
a:focus { outline: none; }
img { border: 0; vertical-align: middle; }
table, tr, td, h1, h2, dl, dd, ul, ol { padding: 0px; margin: 0px; }.block02 .pic
.table tr { border: 1px solid #888; }
.table tr td { border: 1px solid #888; }
.clear { clear: both; }
.autoHeight { overflow: auto; _height: 1%; overflow-y: hidden; }

/* GLOBALS: Button */
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; }
button, input { line-height: normal; }
button, input[type=button], input[type=reset], input[type=submit] { cursor: pointer; -webkit-appearance: button; }
button[disabled], input[disabled] { cursor: default; }
input[type=checkbox], input[type=radio] { box-sizing: border-box; padding: 0; }
input[type=search] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:invalid, textarea:invalid { background-color: #f0dddd; }

input, select { font: normal 13px Arial, Helvetica, sans-serif; padding: 1px; margin: 0; }
input[type="text"], input[type="password"], textarea { background: #fff url(../../images/city/input_bg.jpg) repeat-x 0 0; border: 1px solid #ccc; border-top: 1px solid #777; border-left: 1px solid #888; }
textarea { background: #fff url(../../images/city/textarea_bg.jpg) repeat-x 0 0; }
input[type="button"], input[type="submit"] { cursor: pointer; }
.nav_icon { background: url(../../images/bullet.gif) no-repeat center center; width: 20px; height: 20px; }

/* layout: total */
.containter_bookview { margin: -10px auto 0; padding: 0 0px; clear: both; }
/*header{margin:0 auto;padding:20px 0 0;background:url(../../images/city/lakewales/nav_bg.jpg) repeat-x 0 22px;height:78px}*/
header { margin: 0 auto; padding: 0; background: url(../../images/city/lakewales/nav_bg.jpg) repeat-x #000; height: 60px; }
footer { margin: 0; min-height: 45px; padding: 0; background: #000; color: #fff; color: #888; clear: both; }
.generic_body { margin: 0px auto; background: url(../../images/city/nav_bg_1.jpg) repeat-x; padding: 30px 0 0; }
.generic_body .containter { background-color: #fff; box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2); padding-top: 10px; }
.containter_home { width: 82%; padding: 0 9%; width: 72%; padding: 0 14%; }
.BodyEnd { width: 100%; height: 45px; background: url(../../../images/city/end_bg.jpg) repeat-x center top #e2e2e2; }
footer .containter { text-align: center; }
footer ul li { color: #555555; padding-top: 5px; margin: 0; font-size: 0.8em; }
footer ul li a { display: inline-block; padding: 0px 10px; line-height: 18px; color: #9aafcb; font-size: 14px; font-family: "Segoe UI Light", "Helvetica Neue", Arial, sans-serif; color: #888; }
footer ul li a:hover { color: #fff; }
footer ul li a:visited { color: #888; }

/*.topsearch{ float:right; width:300px;width:30%;padding:6px 22px 5px 7px; margin:9px 0;border-radius:4px 4px 4px 4px;}
.searchbtn{ float:right;background:url(../../images/city/Search.png) no-repeat 0 0; width:20px; height:20px; margin:17px -34% 0 0; border:0;}*/
.beta { float: left; width: 38px; height: 38px; display: inline-block; background: url(../../images/city/beta.png) no-repeat 0 0; display: none; }
#searchbar { float: right; }
#searchBoxSubmit { -moz-border-radius: 0 4px 4px 0; -webkit-border-radius: 0 4px 4px 0; -ms-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; background-color: #fff; background: url("../../images/city/Search.png") no-repeat 50% 50%; border: none; cursor: pointer; height: 28px; margin-left: 0; box-shadow: none; margin-top: 1px; text-indent: -9999px; vertical-align: bottom; width: 24px; }
#searchBoxInput:-ms-input-placeholder,
#searchBoxInput::-webkit-input-placeholder,
#searchBoxInput::-moz-placeholder { color: #dedede; font-size: 0.9em; }

.navigation { float: right; padding: 0 0 0 9px; margin: 18px 0 0px 0; }
.navigation li { float: left; color: #f2f2f2; list-style: none; padding: 0 7px; }
.navigation li a { color: #ffffff; font-size: 15px; line-height: 170%; /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/ font-family: 'Bitter', Georgia, Times New Roman, Times, serif; }
.navigation li a:hover { color: #fff; text-decoration: none; }
.navigation li a.home { display: block; width: 30px; height: 30px; background: url(../../images/city/meun_icons.png) no-repeat left -2px; margin: 0; padding: 0; }
.navigation li a.profile { display: block; width: 40px; height: 30px; background: url(../../images/city/meun_icons.png) no-repeat -44px -2px; margin: 0; padding: 0; }
/*.navigation li a.help { display:block;width:30px;height:30px; background:url(../../images/city/meun_icons.png) no-repeat -176px -1px;}*/

.navigation li a.SignUp { background: #9e3232; color: #eee; border-radius: 4px 4px 4px 4px; padding: 4px 8px 5px; line-height: 0.6em; }
.navigation li a.SignUp:hover { background: #f00; background: #af3939; text-decoration: none; }
.navigation li a.SignIn { background: #777; border-radius: 4px 4px 4px 4px; padding: 4px 8px 5px; line-height: 0.6em; }
.navigation li a.SignIn:hover { background: #469; text-decoration: none; }

/* layout: topnav start */
.eregs_nav { height: 20px; line-height: 20px; overflow: hidden; text-align: right; font-size: 0.8em; padding-right: 20px; /*float: right;*/ }
.eregs_nav a { margin: 0 2px 0 0; color: #424242; color: #676767; }

.topnav_select { height: 20px; padding: 3px 0 0px 5px; display: inline-block; color: #707070; cursor: pointer; position: relative; }
.topnav_select a { _letter-spacing: 0px; }
/*.topnav_select a:hover{background:url(../../images/topnav_ICO.jpg) no-repeat 99% 55%;}*/
nav ul li div, #officallink9 { display: none; word-break: break-all; visibility: collapse; opacity: 0; overflow: hidden; border: 2px solid #777; border-left: 1px solid #777; border-right: 1px solid #777; position: absolute; right: -5px; *right: -5px; right: -5px\0/; top: 19px; padding: 1px 4px; background: #fafafa; background: #fff; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2); border-radius: 4px 4px 4px 4px; z-index: 1; font-size: 0.9em; }
nav ul li:hover div { display: block; visibility: visible; opacity: 1; width: 100%; width: 118px; }
#officallink, x:-webkit-any-link { position: absolute; right: 258px; right: -168px; top: 19px; }
#officallink { position: absolute; right: -100px; *right: -1px; right: -1px\0/; top: 19px; width: 88%; min-width: 195px; }
#profileInfo { width: 88%; min-width: 180px; top: 25px; }
#descri { width: 88%; min-width: 195px; }
.topnav_dropdown { width: 100%; height: 100%; padding: 0; text-align: left; background: #fff; margin: 0; }
.topnav_dropdown li { border-bottom: 0px dashed #d9d9d9; padding: 0px; color: #666; width: 99%; margin: 0; }
.topnav_dropdown li a { width: 95%; line-height: 150%; text-indent: 1px; color: #2966B6; padding: 5px 0px 5px 3px; display: inline-block; font-size: 0.95em; font-family: "Segoe UI", "Helvetica Neue", Arial, sans-serif; margin: 0; }
.topnav_dropdown li a:hover { color: #fff; padding: 5px 0px 5px 3px; background: #0062a1; text-decoration: none; }
.topnav_disc { background: url(../../images/city/bullet.gif) no-repeat 3px 50%; }
/* layout: topnav end */

/* layout: footer homepage */
.link { margin: 0px auto; max-width: 1230px; max-width: 1003px; height: 290px; padding: 25px 0px; clear: both; background: transparent; }
.linkfont { font-family: "Segoe UI"; font-size: 1.3em; color: #111; border-bottom: 1px solid #d9d9d9; padding: 0 0 5px 0; margin: 15px 0 10px; }
.linkfont a:hover { text-decoration: none; color: #034192; }
.link01, .link02, .link03 { float: left; width: 28%; margin: 20px 2.2% 0; }
.link ul { list-style: none; font-size: 1em; line-height: 1.7; color: #585858; font-family: "Segoe UI"; padding: 0 0 50px 0; }
.link ul li a { color: #3d3d3d; }

/* layout: footer homepage */
.footer { width: 100%; background-color: #eee; /*margin-top:22px;*/ overflow-y: auto; overflow-x: hidden; _height: 1%; box-shadow: inset 1px -2px 4px #888,inset 0px 0px 10px #ccc; }
.footer a { color: #444; font-family: "Segoe UI", "Helvetica Neue", Arial, sans-serif; font-size: 14px; line-height: 2em; }
.footer a:hover { color: #000; text-decoration: none; }
.footer a:visited { color: #444; text-decoration: none; }
footer .footerlink { display: none; }
/*.footerlink{overflow-y:auto;overflow-x:hidden;_height:1%;min-height:90px;}
.footerlink ul{ float:left; list-style:none; display:inline-block; margin:35px 0px; padding:0px 3% 10px 3%; min-height:105px;}
.footerlink ul li strong{ color:#555}
.footerlink ul.footer01{padding:0px 2% 10px 2%;width:45%;}
.footerlink ul.footer01 li{  float:left;width:200px; white-space:nowrap }
.footerlink ul.footer01 li:first-child{margin-bottom:6px}
.footerlink ul.footer04{display:inline-block; width:38%; background:none;padding: 0px 0% 10px 5%;}
.footer03 li{ height:48px;padding-left:50px; background:url(../../images/city/lakewales/agency_login_bg.png) no-repeat;font-size:1.1em;line-height:47px;margin-top:29px; }
.footer04 li{float:left;display:inline-block;width:99%;padding:0px 0px 15px 0px;}
.footer04 span{ display:inline-block;width:70px; padding:0 0 0 0px; font-size:1em;}
.footer04 span.footergray{font-size:0.7em; color:#595959;}
.footer04 a {float:left;display:inline-block;padding:5px 0 0 50px;width:73px;height:40px;color:#333;margin:0 1px 0 0; background:url(../../images/city/facebook.png) no-repeat 0 0;font-family: "Segoe UI";line-height:1.1em}
a.facebook{background:url(../../images/city/facebook.png) no-repeat 0 0;}
a.twitter{ background:url(../../images/city/facebook.png) no-repeat 56% 0;}
a.Google{ background:url(../../images/city/facebook.png) no-repeat 110% 0;}*/

.footerlink { overflow-y: auto; overflow-x: hidden; _height: 1%; min-height: 110px; width: 1003px; width: auto; margin: 0 auto; }
.footerlink ul { float: left; list-style: none; display: inline-block; margin: 0; padding: 35px 3% 0 3%; min-height: 197px; min-height: 150px; }
.footerlink ul li strong { color: #555; }
.footerlink ul.footer01 { width: 40%; padding: 22px 0% 0 0%; }
.footerlink ul.footer01 li { float: left; width: 190px; white-space: nowrap; }
.footerlink ul.footer01 li:first-child { margin-bottom: 6px; }
.footer03 li { height: 48px; padding-left: 50px; background: url(../../images/city/satellitebeach/agency_login_bg.png) no-repeat; font-size: 1.1em; line-height: 47px; margin-top: 29px; }
.footer04 li, .footer05 li {   padding: 0 0 12px 0; }
.footer04 span { display: inline-block; width: 70px; padding: 0; font-size: 1em; }
.footer04 span.footergray { font-size: 0.7em; color: #595959; }
.footer04 a { float: left; display: inline-block; padding: 7px 0 4px 50px; width: 73px; height: 40px; color: #333; margin: 0 1px 0 0; background: url(../../images/city/facebook.png) no-repeat 0 0; font-family: "Segoe UI"; line-height: 1.1em; }
.footerlink ul.footer04 { float: left; display: block; width: 373px; padding: 22px 0 0 0%; background: none; margin: 0; color: #333; }
.footerlink ul.footer05 { float: right; padding: 22px 0% 0px 1%; width: 160px; width: 192px; text-align: center; }
.footerlink ul.footer05 a { line-height: 0.85em; text-align: center; display: inline-block; }
.footer05 img { margin: -3px 8px 0 0; }
/*.footer05 a{cursor:pointer;position:relative;overflow:hidden; width:104px; height:104px; display:block;}
.footer05 a img{position:absolute;top:0;left:0;-webkit-transition:-webkit-transform 2s ease-out;-moz-transition:-moz-transform 2s ease-out;-ms-transition:-ms-transform 2s ease-out;transition:transform 2s ease-out}
.footer05 a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}*/

a.facebook { background: url(../../images/city/facebook.png) no-repeat 0 0; }
a.twitter { background: url(../../images/city/facebook.png) no-repeat 56% 0; }
a.Google { background: url(../../images/city/facebook.png) no-repeat 110% 0; }
.Copyright { width: 100%; padding: 4px 0 0 1px; font-size: 14px; line-height: 1em; clear: both; }
.Copyright a { color: #ffffff; }
.Copyright a:hover { color: #ffffff; }
.Copyright a:visited { color: #ffffff; }
/* layout: footer homepage */

/* module: List View Start */
.ruleindex_table table, .ruleindex_table tbody, .ruleindex_table tr, .ruleindex_table td { padding: 0; margin: 0; line-height: 22px; }
.ruleindex_table table img { vertical-align: middle; margin-top: 2px; margin-right: 3px; }
.ruleindex_table { width: 100%; padding-bottom: 5px; padding-top: 5px; border-bottom: 1px solid #eee; }
.ruleindex_table tr td i { color: gray; }
.ruleindex_table tr td a { /*color:gray;*/ font: 0.8125em/1.1 Georgia, Arial,"Times New Roman", Times; }
.UpdateData { font: 1.415em/1.2 Georgia, "Times New Roman", Times, serif; color: rgb(130,130,130); padding-top: 20px; float: left; }
.lawindex_table table, .lawindex_table tr, .lawindex_table td { padding: 0px; margin: 0px; }
.lawindex_table { float: left; width: 100%; font-size: 110%; padding: 5px; padding-left: 10px; }
.lawindex_table table img { vertical-align: middle; margin-top: 7px; margin-right: 3px; }
.time { color: #666; font-size: 0.8em; margin-left: 10px; }

.ListView_h3 { margin: 8px 0; }
.ListView_title { width: 100%; text-align: left; margin: 10px 0 20px 0; position: relative; clear: both; }
.ListView_title .resultWord { text-transform: uppercase; font-size: 0.6em; float: right; padding-top: 20px; }
.ListView_h1 { float: left; font: 100 1.425em Georgia,"Times New Roman",Arial,verdana; color: #333; margin: 15px 0 5px 0; *margin: 5px 0 5px 0; }
.ListView_h1 span { width: auto; display: inline; }
.ListView_h1hr, #searchresult hr.ListView_h1hr { background: #666; color: #666; height: 2px; width: 100%; display: block; border: 0; *border: 1px solid #666; margin: 0; padding: 0; clear: both; }
#searchresult hr.ListView_h1hr { margin: 0 0 5px; }
.listview_h1_right { float: right; }
.listview_h1_right a { margin: 15px 3px 0 3px; }
a.pdf { display: inline-block; width: 22px; height: 22px; background: url(../../images/city/blue_mode.png) no-repeat 0px -78px; text-indent: -999px; }

.ListView_indent1, .ListView_indent2, .ListView_indent3, .ListView_indent4, .ListView_indent5 { float: left; width: 90%; display: inline-block; margin: 0 0 1em 0em; padding: 0 0 0 1.2em; border-collapse: separate; font: 0.9em/1.35em Georgia,"Times New Roman",Arial,verdana; /*background:url(../../images/bullet.gif) no-repeat 0 8px;*/ }
.ListView_indent1 a, .ListView_indent2 a, .ListView_indent3 a, .ListView_indent4 a, .ListView_indent5 a { font: 1em/1.35em Georgia,"Times New Roman",Arial,verdana; }
.ListView_indent1 td, .ListView_indent2 td, .ListView_indent3 td, .ListView_indent4 td, .ListView_indent5 td { border: 0; *padding: 0em 0 0.2em 1.1em; }
.ListView_indent0 { margin-top: 7px; float: left; border-bottom: 1px dashed #CCC; font-size: 102%; padding-bottom: 0px; }
.ListView_indent1 { margin: 1.103em 0 0em 0em; padding: 0em 0 0em 1em; }
.ListView_indent2 { margin: 1.103em 0 0em 1.8em; }
.ListView_indent3 { margin: 1.103em 0 0em 2.5em; }
.ListView_indent4 { margin: 1.103em 0 0em 4em; }
.ListView_indent5 { margin: 1.103em 0 0em 5em; }
.recentlyUpdateTable { margin: 0 0 15px; }

.ListView_indent1_head, .ListView_indent2_head, .ListView_indent3_head, .ListView_indent4_head, .ListView_indent5_head { float: left; margin: 1.8em 0 0em 0em; border-bottom: 1px dashed #ccc; font: 900 1.055em/1.35em Georgia,"Times New Roman",Arial,verdana; }
.ListView_indent1_head td, .ListView_indent2_head td, .ListView_indent3_head td, .ListView_indent4_head td, .ListView_indent5_head td { *padding: 0 75px 3px 0; padding: 0; }
.ListView_indent1_head { margin: 1.8em 0 0em 4px; *margin: 1.3em 0 0em 0em; width: 99%; }
.ListView_indent2_head { margin: 1.7em 0 0em 4px; _margin: 1.3em 0 0em 0em; width: 99%; }
.ListView_indent3_head { margin: 1.6em 0 0em 4px; _margin: 1.3em 0 0em 0em; width: 99%; }
.ListView_indent4_head { margin: 1.5em 0 0em 4px; _margin: 1.3em 0 0em 0em; width: 99%; }
.ListView_indent5_head { margin: 1.4em 0 0em 4px; _margin: 1.3em 0 0em 0em; width: 99%; }

.bookview_rightdetail .ListView_indent1 { border-bottom: 1px dashed #CCC; padding: 0 0 8px 18px; margin: 0 0 5px 0; /*background:url(../../images/bullet.gif) no-repeat 4px 7px;*/ }
.bookview_rightdetail .ListView_indent0 a, .bookview_rightdetail .ListView_indent1 a { font-family: Georgia, Arial,"Times New Roman",'Segoe UI', Tahoma, sans-serif; }
.ListView_h1Date { font-size: 0.833em; color: #666; display: inline-block; padding: 0 5px 8px 0; *padding: 0 5px 2px 0; }
.ListView_indentDate { font-size: 0.9em; font-size: 0.833em; color: #666; font-family: Arial,verdana; }
.ListView_indentDate_head { font-size: 0.9em; font-size: 0.833em; color: #777; font-family: Arial,verdana; }
.listview_allVersion { display: block; width: 190px; padding: 0px 2px 3px 8px; margin: 10px 0 5px 3px; background: #fff; color: #555; line-height: 18px; border-left: 2px solid #e0e0e0; }
.listview_newVersion { font-weight: 700; display: block; padding: 0px 0 6px 0; width: 99%; color: #333; }
.ListView_hr { border-bottom: 1px solid #D9D9D9; float: left; }

.ListView_h1 a.notice_pre_not { background: url(../../images/city/pref.png) 0 4px no-repeat; display: inline-block; width: 30px; height: 30px; /*float:left*/ }
.ListView_h1 a.notice_next { background: url(../../images/city/pref.png) 7px -25px no-repeat; display: inline-block; width: 30px; height: 30px; /*float:right*/ }
a.notice_pre_not:hover, a.notice_next:hover { text-decoration: none; }
.ListView_indent0 { width: 100%; border-bottom: 1px dashed #CCC; font-size: 16px; }
.ListView_indent0 td a { font: 0.925em/22px Georgia,"Times New Roman",Arial,verdana; font-size: 14px; }
.ListView_indent0 td, .ListView_indent0 td p, .ListView_indent0 td > span { font: 0.88em/22px Arial, Helvetica, sans-serif; font-size: 12px; margin: 0.5em 0; }
.ListView_indent0 td p a, .ListView_indent0 td > span a { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-size: 14px; }

/*.rulehome_h1 a.notice_pre_not,.ListView_h1 a.notice_pre_not{ padding: 2px 4px; background: url(../../images/pref.png) 0 4px no-repeat; *display: inline-block; *float: left; *width: 0px; *height: 20px;}
.rulehome_h1 a.notice_pre_gray,.ListView_h1 a.notice_pre_gray{ padding: 2px 4px;  *display: inline-block; *float: left; *width: 0px; *height: 20px;}
.rulehome_h1 a.notice_next,.ListView_h1 a.notice_next{ padding: 2px 9px; background: url(../../images/pref.png) 6px -22px no-repeat; *display: block; *float: right; *width: 10px; *height: 20px; *margin-top: -25px; }
.rulehome_h1 a.notice_next_gray,.ListView_h1 a.notice_next_gray{ padding: 2px 9px;  *display: block; *float: right; *width: 10px; *height: 20px; *margin-top: -25px; }
.rulehome_title a.notice_pre_not_h,.ListView_h1 a.notice_pre_not_h{ padding: 2px 9px; background: url(../../images/pref.png) 0 -52px no-repeat; *display: block; *float: left; *width: 0px; *height: 20px;}
.rulehome_title a.notice_next_w,.ListView_h1a.notice_next_w{padding:2px 9px;background:url(../../images/pref.png) 0px -80px no-repeat;*display:block;*float:right;}
.ListView_h1 a {text-decoration:none}*/

a.icon_favorite { width: 23px; background: url(../../images/city/icon_favorite1.jpg) no-repeat 3px 1px; float: left; height: 23px; }
a.icon_favorite:hover { text-decoration: none; }
a.icon_twitter { width: 19px; height: 18px; background: url(../../images/city/icon_website.jpg) no-repeat 0px -24px; float: left; text-decoration: none; }
a.icon_facebook { width: 19px; height: 18px; background: url(../../images/city/icon_website.jpg) no-repeat 0px -47px; float: left; text-decoration: none; }
a.icon_print { width: 19px; height: 18px; background: url(../../images/city/icon_website.jpg) no-repeat 0px 2px; float: left; text-decoration: none; }
a.icon_email { width: 19px; height: 18px; background: url(../../images/city/icon_website.jpg) no-repeat 0px -67px; float: left; text-decoration: none; }
/* module: List View End */

/* module: rule home tool start */
.rulehome_rightdetail { width: 100%; height: 100%; overflow-x: auto; margin: 0; padding: 0px; padding-top: 10px; clear: both; }
.rulehome_rightdetail > li { font: 400 0.81em/1.418 "Segoe UI", Arial, verdana, Helvetica, sans-serif; word-wrap: break-word; word-break: normal; }
.rulehome_rightdetail > li ol { list-style: decimal; }
.rulehome_rightdetail > li ul { margin-left: 40px; list-style: disc; }
.rulehome_rightdetail p { margin: 1em 0; margin-right: 0px !important; }
.rulehome_rightdetail p, .rulehome_rightdetail p span, .rulehome_rightdetail ss, .bookview_rightdetail, .bookview_rightdetail p, .bookview_rightdetail p span, .bookview_rightdetail ss { font-size: 14px !important; font-family: Arial; line-height: 160%; }
.rulehome_rightdetail li div > p span { width: auto !important; }
.rulehome_subnav { background: url("../../images/city/rulehome_subnav.jpg") no-repeat 0% 100%; padding: 4px 0 0 7px; margin: 0; }
.rulehome_subnav span { background: url("../../images/city/rulehome_subnav.jpg") no-repeat 100% 100%; padding: 4px 7px 4px 0px; }
.rulehome_subnav ul span { background: none; padding: 0; }
.rulehome_addf { padding-left: 8px; }
.rulehome_menu { float: right; text-align: right; font-family: arial, sans-serif; width: auto; margin: 2px 0 0; font-size: 12px; }
.rulehome_menu ul { padding: 0; margin: 0; list-style-type: none; float: right; text-align: right; width: auto; }
.rulehome_menu ul li { float: left; position: relative; vertical-align: baseline; }
.rulehome_menu ul li.rulehome_subnav a { background: transparent; z-index: 0; line-height: 20px; padding: 0 6px 0 2px; }
.rulehome_menu ul li a { font-family: Georgia, "Times New Roman", Times, serif; }
.rulehome_menu ul li a:hover { text-decoration: none; }
.rulehome_menu ul li a:visited { text-decoration: none; color: #336699; }
.rulehome_menu ul li div { display: none; }
.rulehome_menu ul li div ul { margin: 2px 2px 2px 2px; float: left; }
.rulehome_menu ul li div ul li { float: left; }
.rulehome_menu ul li:hover div { display: block; position: absolute; top: 23px; left: 0px; }
.rulehome_menu ul li:hover div li:hover { background: #0062a1; }
.rulehome_menu ul li:hover div li:hover a { color: #fff; }
.rulehome_menu ul li:hover div li a { padding: 3px 4px 3px 0px; }
.rulehome_menu ul li:hover div li a:hover { color: #fff; color: #336699; }
.rulehome_menu ul li div.rulehome_subnavhover { width: 185px; background: #fff; z-index: 99; text-align: left; border-radius: 4px 4px 4px 4px; border: 1px solid #ccc; border-top: 2px solid #999; border-bottom: 2px solid #999; margin: 0px; padding: 3px 0 5px 7px; *padding: 3px 0 5px 7px; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2); left: -35px; }
.rulehome_menu ul li div.rulehome_subnavhover ul li { text-align: left; padding: 1px; display: block; width: 97%; margin: 0 0 0 0px; padding: 1%; border-bottom: 1px dashed #DDD; }
.rulehome_menu ul li div.rulehome_subnavhover ul { padding: 0px; margin: 0px; }
.rulehome_menu ul li div.rulehome_subnavhover ul li a:hover { color: #fff; }
.rulehome_menu ul .rulehome_subnavhover { _visibility: hidden; position: absolute; left: 3px; _left: 0px; top: 22px; _top: 0px; height: 260px; width: 200px; overflow-y: auto; overflow-x: hidden; background: #fff; }
* html .rulehome_menu ul ul { _visibility: hidden; position: absolute; left: -6px; top: 16px; z-index: 9999; height: 250px; width: 200px; padding: 3px 0 5px 10px; overflow-y: auto; background: #fff; border: 1px solid #ccc; border-top: 4px solid #999; border-bottom: 2px solid #999; }
* html .rulehome_menu ul ul li a { display: inline-block; width: 100%; }
.rulehome_menu table { position: absolute; top: -10px; left: 0; width: 200px; background: #fff; z-index: 9999; text-align: left; }
.rulehome_menu ul a:hover ul { visibility: visible; }
.rulehome_menu ul li:hover div li span.relatedNotices_number a { display: block; padding: 5px 0px 0 5px; font: 300 12px/16px Georgia,Arial, Helvetica, sans-serif; }
.rulehome_menu ul li:hover div li span.relatedNotices_number a:hover { text-decoration: underline; }
.rulehome_subnav ul span.relatedNotices_vol { font: 100 11px/11px Georgia,Arial, Helvetica, sans-serif; color: #9e9e9e; display: inline-block; float: left; padding: 0 0 5px 12px; }
.rulehome_menu ul li .selected_nav a { background: #1a3f83; color: #fff; display: inline-block; padding: 2px 9px; border-radius: 12px 12px 12px 12px; }

/* DC regs style */
.DC_content .rulehome_rightdetail li div > p, .DC_content .bookview_rightdetail p { margin: 1em 0 !important; text-indent: 0px !important; clear: both; }

.rule_historical { font-size: 0.9em; margin-top: 0px; }
.rule_historical > div { OVERFLOW: hidden; CLEAR: both; }
.rule_historical a { /*font-variant: small-caps !important;*/ }
.rule_historical a b { font-weight: bold; }
.rule_historical a.Expand { color: black; display: inline-block; width: 74px; padding-right: 30px; background: url(../../images/city/pref.png) no-repeat right -104px; }
.rule_historical a.Hid { color: black; display: inline-block; width: 74px; padding-right: 30px; background: url(../../images/city/pref.png) no-repeat right -120px; }
.rule_historical a:hover { text-decoration: none; }
.rule_historical b { font-size: 1.1em; }
.rule_historical a b { font-weight: bold; }
a.click_cases { color: rgb(180,40,30); text-decoration: underline; }
/* module: rule home tool end */

.mybox { display: block; float: right; width: 22%; margin-top: 13px; }
.mybox h2 { font-size: 15px; color: #333; margin-bottom: 6px; padding-bottom: 4px; border-bottom: 1px dashed #ccc; margin-bottom: 10px; font-family: Georgia, Arial, "Times New Roman", Times; font-weight: bold; }
.mybox p { line-height: 17px; padding: 0px; margin: 0px; line-height: 21px; word-wrap: break-word; font-size: 12px; }
.rulehome_rightdetail pre { white-space: pre-wrap; }
.mybox ol { padding: 0px; margin: 0px; width: 90%; margin-left: 18px; }
.mybox ol li { margin: 5px 0px; list-style-type: decimal; font-weight: bold; width: 99%; line-height: 140%; font-size: 12px; }
.mybox ol li a { font-weight: 400; font-family: Georgia,"Times New Roman",Arial,verdana; }
.mybox { }
.InputMsg { float: right; color: #666; font-size: 12px; }
.CommentMsg { padding: 6px; color: #444; word-break: break-all; background-color: #DFE6ff; border: 1px solid #abe; }
.btn_iwantcomment { padding-top: 10px; padding-bottom: 10px; }
.btn_iwantcomment input { padding: 3px; }

/* module: Share facebook start */
table.share_facebook { width: 220px; height: 45px; display: inline-block; margin: 0px 0 10px -6px; background: url(../../images/OfficialVersion_facebook.jpg) no-repeat 50% 100%; }
.share_rss, .share_tt, .share_fb, .AddToMyBook, .AddToAlert, .share_plus { display: block; width: 26px; height: 20px; margin: 1px 2px 0 2px; float: left; }
.share_plus { margin: 10px 2px 0 2px; }
.share_fb { width: 22px; background: url(../../images/city/icon_website.jpg) no-repeat 0 -46px; }
.share_tt { width: 23px; background: url(../../images/city/icon_website.jpg) no-repeat 0 -23px; }
.AddToMyBook, .addToMyBook { width: 20px; height: 20px; background: url(../../images/city/icon_website.jpg) no-repeat 0px 0px; float: left; text-decoration: none; margin: 0 5px; }
a.hasaddToMyBook { width: 23px; background: url('/images/icon_hasaddmyfavorite.jpg') no-repeat scroll 0px -1px transparent; display: inline-block; }
.AddToAlert { width: 24px; background: url(../../images/city/icon_website.jpg) no-repeat 0 -66px; }
/* module: Share facebook end */

/* module: BookView start*/
.State_main { width: 99% !important; height: auto !important; margin: 0 auto; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2); border-radius: 0px 0px 4px 4px; overflow: hidden; background-color: white; clear: both; }
input.State_calendar { height: 17px; line-height: 19px; width: 100px; margin-left: 3px; background: #fff url(../../images/city/blue_mode.png) no-repeat 105% 51%; *background: url(../../images/city/blue_mode.png) no-repeat 105% 52%; border: 1px solid #7f9db9; text-indent: 2px; cursor: pointer; }
.rulebook_left { width: 30%; height: 630px; float: left; border: 1px solid #b5c3ce; border-right: 0; }
.rulebook_right { width: 69.7%; height: 100%; float: left; border-right: 1px solid #b5c3ce; border-bottom: 1px solid #b5c3ce; _margin-right: -10px; background: #fff; overflow: hidden; }
.rulebook_iframe { width: 100%; border: 1px solid #b5c3ce; height: 630px; border-left: 0px; float: left; _margin-right: -10px; background: #fff; margin: 0; }
html { overflow-x: auto; _padding: 0 15px 0 0px; margin: 0; padding: 0; }
/*dandy */

.rulebook_breadcrumbtop { float: left; width: 99%; padding: 5px 0px 1px 1px; font-size: 0.782em; }
a.ruletree_btp { float: right; display: block; background: url(../../images/comment_ICO.jpg) no-repeat 0 80%; clear: none; width: 70px; height: 18px; text-align: center; font: normal 10px/18px Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none; color: #585858; }

.rulebook_topbar { width: 99.8%; height: 40px; margin: 4px 0 0; float: left; background: url(../../images/city/rulebook_leftbar.jpg) repeat-x 0% 0%; border: 1px solid #b5c3ce; }
.rulebook_topbar span { line-height: 35px; text-indent: 10px; font-weight: bold; float: left; }
ul.rulebook_listUl { width: 97%; list-style: disc; }
ul.rulebook_listUl li { list-style: disc; list-style-position: outside; width: 100%; }
.bookview_h1 { font: 22px/33px Arial,Helvetica,sans-serif; width: 99%; display: block; margin: 1px 0 20px 6px; }
.bookview_facebook { float: left; height: 24px; width: 99%; margin: 6px 0 5px 0; text-align: right; }
.bookview_right { width: 99%; height: 100%; float: left; padding-left: 10px; background: #fff; }
.bookview_right .agencylist_rightdetail { float: left; height: 100%; padding: 13px 0 0 12px; width: auto; margin: 0; }
.bookview_title { float: left; display: block; width: 100%; font-size: 0.9em; }
.bookview_righth2 { clear: both; width: 99.4%; _width: 98%; font: 600 17px/1.2em Georgia,"Times New Roman",Arial,verdana; padding: 10px 5px 4px 0; border-bottom: 1px solid #d9d9d9; color: #000; margin: 4px 0; position: relative; }
.State_rulebook_btn { padding: 0 4px; margin-left: -5px; _margin-left: -7px; }
.proposal_hs { color: #5c5c5e; font-size: 13px; font-size: 12px; margin: 1px 0 11px; }

.viewmode { padding: 0; }
.viewmode a { float: right; display: block; width: 100px; text-align: right; margin: 6px 15px 0 0; padding: 0; color: #000; font: 100 12px/25px Arial,verdana,Helvetica; background: url(../../images/city/blue_mode.png) no-repeat 1% -3%; }
.OfficialVersion { float: left; margin: 2px 0px 0px -4px; padding: 3px 5px 0px 32px; width: 144px; background: url(../../images/city/rulehome_subnav.jpg) no-repeat 100% 100%; }
.OfficialVersion a { width: 90%; color: #336699; font-weight: 100; font-family: Arial,verdana,Helvetica; padding-left: 4px; }
.OfficialVersion_agencylist, .OfficialVersion_notice, .OfficialVersion_bookview { float: left; margin: 1px 0px 0px 0px; width: 215px; height: 34px; text-align: center; line-height: 205%; background: url(../../images/OfficialVersion_facebook.jpg) no-repeat 0px 0%; border: 0; display: inline; color: #999; font-weight: bold; }
.OfficialVersion_agencylist a, .OfficialVersion_notice a, .OfficialVersion_bookview a { margin-left: 14px; color: #222; font-weight: 700; font-size: 13px; font-family: Arial,verdana,Helvetica; }
.OfficialVersion_bookview { margin: 6px 0 0; padding: 0 0 0 5px; background: url("../../images/city/blue_mode.png") no-repeat 0 22%; width: 170px; }
.OfficialVersion_bookview a { width: 90%; padding: 5px 5px 5px 21px; color: #000; font: 100 12px/25px Arial,verdana,Helvetica; }
.bg1 { font-weight: bold; }

iframe { margin: 0px; padding: 0px; }
#Path { float: left; width: 98%; font-size: 11px; }
#OperationBar { float: right; width: 180px; }
#Path td { vertical-align: top; }
#Path img { margin-top: 1px; padding-right: 5px; }
.rulehome_fieldset img { margin: 0px; padding-right: 2px; }
.frmRow { clear: both; margin: 0px; *margin: 0px; }
.frmRow:after { content: "."; visibility: hidden; }
.frmLable { width: 80px; float: left; font-weight: bold; }
.frmInput { float: left; }
.currentRow td { font-weight: bold; }
.alternateRow td { background: #efefef; }
.focusRow td { background: #fafcc7; }
.row_title { clear: both; }
fieldset { border: solid 1px #dedede; margin-top: 5px; margin-bottom: 10px; width: 96%; }
legend { color: #333; font-size: 12px; }
.rulehome_fieldset { margin: 2px 2px 3px 3px !important; *margin: 2px 2px 9px 9px !important; }
.rulehome_fieldset table { border-collapse: collapse; }
.rulehome_fieldset table tr { white-space: nowrap; }
.rulehome_fieldset table td a { line-height: 190%; }
.rulehome_fieldset table, .rulehome_fieldset table td { padding: 0; margin: 0; }
/* module: Book View end*/

/* Book View style start*/
.rulebook_right_after { width: 98%; height: 100%; float: left; background: #fff; }
.rulebook_sidebar { width: 100%; height: 629px; float: left; /*overflow:scroll; overflow-x:hidden;*/ }
iframe.rulebook_sidebar { font: 900 12px/1.618 Arial,verdana,Helvetica,sans-serif; }
.rulebook_pucker { float: left; width: 14px; width: 9px; height: 680px; border: 1px solid #b5c3ce; border-right: 0px; background: #fff; background: #e5e5e5; margin-right: 0; padding-right: 0; }
.rulebook_pucker img { padding-top: 220px; padding-top: 270px; }
.rulebook_content { float: left; width: 100%; height: 680px; overflow: scroll; overflow-x: auto; overflow-y: auto; }
.rulebook_content li { padding: 1px 0px; }
.rulebook_title { float: left; width: 88%; border-bottom: 1px solid #d9d9d9; display: block; font: bold 16px/20px Arial,Helvetica,sans-serif; padding: 20px 70px 8px 0; }

.rulebook_select { float: left; width: 100%; margin: 22px 0px 15px; *margin: 22px 0px 0px; font-size: 1em; text-align: center; }
.rulebook_text { float: left; width: 92%; padding: 0; padding-left: 24px; line-height: normal; margin: 0; }
.rulebook_text p { font-size: 1.1em; border: 1px solid #fff; }
.rulebook_text ul { width: 100%; padding: 7px 0; }
.rulebook_text li { padding: 5px 0; }
.rulebook_text table { width: 490px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; border-collapse: separate; border: 1px solid #eee; border-top: none; width: 100%; }
.rulebook_text table th { padding: 7px 2px 7px 10px; margin-left: 2px; font-size: 12px; border: 1px solid #fff; border-bottom: 3px double #efefef; color: #395973; background-color: #f7fbff; }
.rulebook_text table td { padding: 5px 2px 5px 10px; margin-left: 2px; font-size: 13px; border: 1px solid #efefef; border: 1px solid #fff; border-right: 1px solid #eee; border-bottom: 1px solid #eee; padding: .5em 1.618em .5em .5em; color: #313431; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(80%, #ffffff), color-stop(100%, #f8f8f8)); background-image: -moz-linear-gradient(top, #ffffff 80%, #f8f8f8 100%); }
.rulebook_text table tr:hover td { background: #F6F9FB; border-left: 1px solid #fdfefe; border-right: 1px solid #eff4f8; }
.rulebook_text table thead th { background: #F6F9FB; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #f6f9fb), color-stop(100%, #e8ebed)); background-image: -moz-linear-gradient(top, #f6f9fb 0%, #e8ebed 100%); border: 1px solid #fff; border-bottom: 3px double #e6e6f0; border-right: 1px solid #cdcdef; color: #3f5b75; font-size: .9em; padding: .5em; text-shadow: white 1px 1px 1px; }
/* Book View style end*/

/* how do i page start */
.how_content1 { background-color: #f1f1f1; padding: 5px 8%; }
.how_content, .reg101_content, .how_content1 { font-size: 0.8em; width: 97%; margin: 0 auto; }
.how_index, .reg101_index { list-style-position: inside; padding: 0; margin: 1em 0 1em 2em; font: 100 1.2em/1.4em Georgia, "Times New Roman", Times, serif; }
.how_index li, .reg101_index li { padding: 2px 0; list-style: none; }
.how_index li a { font: 100 1.0em/1.4em Georgia, "Times New Roman", Times, serif; }
.how_box, .reg101_box { clear: both; }
.how_h1, .reg101_h1 { font: normal 22px/22px Georgia,"Times New Roman",Arial,verdana; padding: 5px 0 0px; text-align: center; color: #a50000; }
.how_h2, .reg101_h2 { font: 600 1.2em/1.6em Georgia, "Times New Roman", Times, serif; color: #222; background: #e7efff; background: #fff; border-bottom: 1px solid #D4D4D4; padding: 1em 0; }
.General_h2 { font: 600 1.3em/1.4em Georgia, "Times New Roman", Times, serif; color: #222; padding: 1em 0 0 2em; }
.HowDoI_h2 { font: normal 20px/22px Georgia,"Times New Roman",Arial,verdana; padding: 1.5em 0.5em 1.1em 0.5em; color: #222; clear: both; text-align: center; }
.how_h2 { border-bottom: none; padding: 0; }
.how_h2 p { font-weight: 400; }
.how_h2 > img { float: right; margin-left: 10%; margin-top: 15px; }
.how_h2 h2 { background: #FFF; margin: 0px; color: #222222; border-bottom: 1px solid #D4D4D4; font: 600 1.2em/1.6em Georgia,"Times New Roman",Times,serif; padding: 2.5em 0 0.4em; }
.how_ul, .how_ul_long, .reg101_ul_long { width: 52%; margin: 0; font: 100 1.2em/1.5em Georgia, "Times New Roman", Times, serif; color: #333; padding: 0.5em 0em 2em 0em; float: left; }
.how_ul_long, .reg101_ul_long { width: 100%; padding: 0.5em 0em 0.5em 0em; }
.how_ul_long ul, .reg101_ul_long ul { margin: 0 0 0 5px; list-style: inside; }
.how_ul li, .how_ul_long li, .reg101_ul_long li { padding: 1em 2em 0 2em; }
.reg101_ul_long li { padding: 1em 2em 0 4em; }
.reg101_ul_long .font_bold { color: #000; font-size: 102%; }
.how_ul p, .how_ul_long p, .reg101_ul_long p { padding: 0em 2em 0.2em 2em; margin: 0.5em 0; }
.how_img { width: 47%; padding: 1em 0em 4em 0em; float: right; }
.how_img_long { width: 75%; padding: 1em 0em 1em 0em; margin: 0 auto; text-align: center; }
.how_img_long img { border: 1px solid #d9d9d9; }
.how_backtop, .reg101_backtop { float: left; display: block; width: 100%; text-align: right; padding: 0 2px 0 0; }
/* how do i page end */

/* Sign Up style start */
.SignUp_content { margin: 10px 0 10px 20px; }
.SignUp_h1, .myprofile_h1 { font: normal 22px/22px Georgia,"Times New Roman",Arial,verdana; padding: 5px 0 0px; text-align: center; }
.SignUp_right, .myprofile_right { margin: 10px 0 10px 20px; border-left: 0px solid #b5c3ce; padding: 0px 20px; display: inline; }
.myprofile_right { margin: 20px 0 10px 20px; margin: 5px 0 0px 20px; }
.SignUp_righth2, .myprofile_righth2 { display: block; color: #9c9a9c; clear: both; width: 92%; font: bold 16px/20px Georgia,"Times New Roman",Arial,verdana; padding: 20px 70px 4px 0; border-bottom: 1px solid #e6e6e6; margin-bottom: 9px; }
.SignUp_rightdetail { float: left; width: 98%; width: auto; height: 100%; padding: 13px 0px 0 2px; }
.SignUp_rightdetail li { font: normal 13px/18px Arial, Helvetica, sans-serif; padding: 5px 0px 5px 0px; display: block; clear: both; }
.SignUp_righthideh2 { position: relative; border-bottom: 1px solid #d1d1c9; }
.SignUp_tab, .myprofile_tab { margin: 30px auto; }
.SignUp_tab th, .myprofile_tab th { text-align: right; }
.SignUp_tab th { font-weight: bold; }
.SignUp_tab th, .SignUp_tab td, .myprofile_tab th, .myprofile_tab td { margin: 0; padding: 5px 3px 5px 4px; }
.SignUp_tab input, .SignUp_tab select, .myprofile_tab input, .myprofile_tab select { width: 62%; padding: 5px; border: 1px solid #AAA; border-radius: 3px 4px; }
.SignUp_tab input + span { color: #999; font-weight: normal; line-height: 20px; }
.SignUp_tab input[type=radio], .myprofile_tab input[type=radio] { width: auto; padding: 2px; border: 0; }
.SignUp_tab input[type=checkbox], .myprofile_tab input[type=checkbox] { padding: 0; border: 0; }
.SignUp_submit input { width: 110px; height: 40px; }
.myprofile_tab select, .SignUp_tab select { width: 62%; padding: 2px; }
.SignUp_tab input.width130px, .myprofile_tab input.width130px { width: 130px; }
.ico_Required { color: #f00; font: 15px Georgia, "Times New Roman", Times, serif; vertical-align: bottom; padding: 0px 1px; }
.SignUp_submit, .myprofile_submit { width: 100%; text-align: center; height: 40px; margin: 0px auto; padding: 5px; border-radius: 3px 4px; }
.comment_inputbox textarea { width: 62%; height: 90px; border: 1px solid #ccc; border-top: 1px solid #909090; border-left: 1px solid #9d9d9d; }
.SignUp_post, .myprofile_post { float: right; padding: 1px 11px; height: 26px; width: 81px; background: url(../../images/comment_ICO.jpg) no-repeat 0 0; border: 0px; }
.SignUp_hr { background: transparent url(../../images/city/comment_hr.jpg) no-repeat center top; width: 100%; border: 0; padding: 15px 0 11px 10px; display: inline-block; }
.myprofile_tab .myprofile_checkbox { width: auto; padding: 2px; margin: 0 4px; }

.code_shown { border: 1px solid #e0e0e0; padding: 0px 3px 5px 4px; margin: 0 5px 0 0; }
.SignUp_tab input.Get_challenge { background: url(../../images/city/Get_challenge.jpg) no-repeat 0 0; border: 0; padding: 0 3px 0 3px; display: inline-block; width: 155px; color: #336699; }
.SignUp_left { float: right; padding: 5px 10px 10px 15px; border-left: 0px solid #d9d9d9; margin-left: 10px; background: url(../../images/city/right_hr.jpg) repeat-y 0 0 transparent; }
.SignUp_lefth2 { font: 900 16px Georgia, "Times New Roman", Times, serif; color: #855F13; width: 90%; display: inline-block; background: url(../../images/city/left_titleHr.jpg) no-repeat 50% 100%; padding: 8px 0px 15px 6px; }
.SignUp_leftdetail { padding: 0px 5px 0px 7px; margin: 0; }
.SignUp_leftdetail li { padding: 0px 0 13px; display: inline-block; }
.SignUp_leftdetail li a { line-height: 17px; display: block; width: 100%; clear: both; }
.SignUp_completed { margin: 80px auto 10px; width: 480px; height: 300px; }
.right150px { width: 150px; float: right; }
.left700px { width: 700px; float: left; }
/* Sign Up style End */

/* IE6 UPDATE WARNING */
.ie6warning { margin: 0.2em 0; background: #ff0; background: #fff url(../../images/city/bg_tips.jpg) repeat-x 50% 50%; color: #333; padding: 0.2em 0 0.2em 1em; text-align: left; font-size: 0.95em; border-top: solid 1px rgb(237, 201, 103); border-bottom: 1px solid #dcbe46; border-top: 2px solid #dcbe46; border-radius: 2px; font-weight: 100; margin: 0 0 0px 0; padding: 8px 8px 9px 18px; text-indent: 10px; }
.ie6warning a, .ie6warning a:visited { /*text-decoration:underline; font-style:oblique;*/ font-weight: bold; font-size: 1em; }

/* layout: breadcrumb [start] */
.breadcrumb { float: left; line-height: 17px; padding: 9px 6px 5px 0; width: 100%; *border-bottom: 1px solid #f2f2f2; }
.main_center { padding: 5px 0 0 18px; float: left; width: 670px; }
.main_right { float: left; width: 250px; height: 800px; border-left: 1px solid #d9d9d9; margin-left: 20px; }
/* layout: breadcrumb [end] */

/* module: notice home start */
.noticehome_control { width: 100%; float: left; margin: 15px 0 5px 0px; border-bottom: 2px solid #555; padding: 0 0 3px 0; height: 100%; position: relative; }
.notice_sectiontitle a.noice_pre_not { padding: 0px 9px; background: url(../../images/pref.jpg) 0 4px no-repeat; *display: block; *float: left; *width: 0px; *height: 20px; }
.notice_sectiontitle a.notice_next { padding: 0px 9px; background: url(../../images/pref.jpg) 6px -22px no-repeat; *display: block; *float: right; *width: 10px; *height: 20px; *margin-top: -20px; }
.noticehome_control a.noice_pre_not_h { padding: 2px 9px; background: url(../../images/pref.jpg) 0 -52px no-repeat; *display: block; *float: left; *width: 0px; *height: 20px; }
/* module: notice home start */

.noticehome_right h1, .noticehome_right h2, .noticehome_right h3, .noticehome_right h4, .noticehome_right h5, .noticehome_right h6 { color: #333; }
.tool_icon { margin-top: 10px; float: left; width: 100%; text-align: center; }

/* module: Register home start */
.issuelist_h1 { font: 600 13px/1.1em Georgia,"Times New Roman",Arial,verdana; padding: 20px 0 0px; color: #A50000; margin: 0; width: 90%; }
.issuelist_h2 { color: #A50000; font: 900 16px/1.1em Georgia,"Times New Roman",Arial,verdana; margin: 0px 0 15px; border-bottom: 1px dashed #d9d9d9; padding: 20px 70px 8px 0; }
.issuelist_list, .issuelist_list_florida, .issuelist_list_federal { padding: 0 0 0 0px; margin: 0px; }
.issuelist_list li { padding: 6px 0; display: inline-block; width: 100%; margin: 0px; overflow: hidden; }
.issuelist_notexp { margin-bottom: 8px; color: #3e1e1f; font-size: 15px; }
.issuelist_imp, .hearing_ag, .hearing_imp, .proposal_imp { font-weight: bold; }
.issuelist_vol { width: 87%; width: 98%; float: left; }
.issuelist_right_block ul li { float: left; width: 50%; padding: 6px 0; display: inline-block; margin: 0px; overflow: hidden; font-size: 0.9em; }
.issuelist_right_block ul li span.icon_bookview { float: left; margin-top: 1px; background: url(../../images/dosc.jpg) repeat-x 0% 78%; width: 55px; }
.issuelist_right_block ul.issuelist_list li { width: 100%; }
.issuelist_md5 { font-size: 12px; margin-left: 10px; color: #636173; color: #888; float: left; }
span.issuehome_vol a, .issuelist_a { display: inline-block; float: left; margin-right: 4px; }
.registerhome_rightdetail, .registerhome_rightdetail ul { list-style: none; margin: 0; padding: 0; }
.issuehome_agencydetail { padding: 0px; margin: 0px; }
.registerhome_rightdetail ul li, .issuehome_agencydetail li { list-style: none; }
.issuelist_rightdetail { float: left; width: 100%; height: 100%; list-style: none; padding: 0; }
.issuelist_rightdetail li { padding: 2px 0px 3px 2px; margin: 0px; width: 100%; float: left; display: inline-block; list-style: none; }
.issuelist_rightdetail li a { line-height: 150%; padding: 2px 0px 2px 0px; display: inline-block; font-family: Georgia,"Times New Roman",Arial,verdana; font-size: 0.9em; }
.issuehome_lefth2 { clear: both; display: block; font: bold 16px Georgia,"Times New Roman",Arial,verdana; padding: 15px 0px 0px 0; width: 88%; color: #222; position: relative; width: 90%; }
ul.issuehome_detail { margin: 5px 5px 10px 0; list-style: none; }
ul.issuehome_detail li { padding: 0; list-style: none; background: none; }
ul.issuehome_detail li a { margin: 1px 0 5px 0px; }
ul.issuehome_date { padding: 0; margin: 5px 0 10px; list-style: none; }
ul.issuehome_date li { font-size: 0.883em; color: #666; font-weight: 100; list-style: none; padding: 1px 0 1px 0px; margin: 0; background: none; }
ul.issuehome_date li a { margin: 1px 0 5px 0px; display: inline-block; }
/* module: Register home end */

/* module: issuehome begin */
.icon_pdf { display: inline; width: 60px; text-transform: uppercase; float: left; padding: 0 0px; margin-left: 0px; }
.icon_bookviewpdf { display: inline; width: 48px; text-transform: uppercase; margin-top: 3px; float: left; }
.icon_pdf a, .icon_bookviewpdf a { text-decoration: none; padding: 2px 8px 1px 21px; background: #fff url(../../images/blue_mode.png) no-repeat 7% 75%; }
.icon_downloadpdf { float: none; display: inline; width: 48px; text-transform: uppercase; float: right; position: absolute; right: 10px; bottom: 5px; bottom: 20px !ie; }
.icon_downloadpdf a { text-decoration: none; padding: 2px 8px 1px 24px; background: #fff url(../../images/blue_mode.png) no-repeat 19% 73%; font-size: 13px; font-weight: 100; }
.proposal_h1 { float: left; width: 100%; }
.proposal_leftdetail { padding: 0px; margin: 0px; }
/* module: issuehome end */

/* module: Agency List start*/
.agencylist_left { width: 84.5%; min-height: 550px; height: 100%; float: left; line-height: 160%; font-size: 0.9em; font-family: sans-serif; padding: 10px 1% 20px 0px; _padding: 10px 0px 20px 0; display: inline; /*margin-bottom:-10000px;padding-bottom:10000px;*/ }
.agencylist_left h3 { margin: 0; margin-top: 20px; width: 99%; float: left; }
.agencylist_title { float: left; width: 100%; margin: 10px 0 0px; text-align: left; }
.agencylist_h1 { font: 600 1.2em/23px Georgia,"Times New Roman",Arial,verdana; color: #333; margin: 10px 0px 0; text-transform: uppercase; }
.agencylist_lefth2 { clear: both; width: 99.4%; _width: 98%; font: 600 1.125em/1.2em Georgia,"Times New Roman",Arial,verdana; padding: 20px 5px 4px 0; border-bottom: 1px solid #d9d9d9; color: #000; margin: 4px 0; position: relative; }
.agencylist_leftdetail, .bookview_rightdetail { float: left; width: 99%; height: 100%; padding: 5px 0px 0 0px; margin: 0; list-style: none; }
.agencylist_leftdetail li { font: 100 1em/1.1em Arial, Helvetica, sans-serif; padding: 6px 0px 6px; display: block; clear: both; }
.agencylist_leftdetail li a { font-family: Georgia,"Times New Roman",Arial,verdana; }
.agencylist_right { width: 12%; min-height: 550px; height: 100%; float: right; padding: 5px 0px 10px 2%; margin-left: 0px; border-left: 0 solid #F1F1F1; /*margin-bottom:-10000px;padding-bottom:10000px;*/ background: url("../../images/right_hr.jpg") repeat-y scroll 0 6% transparent; }
.agencylist_righth2 { float: left; width: 100%; font: 400 1em/1.1em Georgia,"Times New Roman",Arial,verdana; margin: 20px 0 3px 0; padding: 10px 0; text-transform: uppercase; color: #9b030f; background: url(../../images/left_titleHr.jpg) no-repeat 50% 100%; }
.agencylist_righth3 { font: 13px/18px Georgia,"Times New Roman",Arial,verdana; margin: 5px 0 0; }
.agencylist_rightdetail { padding: 0 0 0 1px; margin: 0; list-style: none; font-size: 0.9em; }
.agencylist_rightdetail li { padding: 8px 0px 2px; margin: 0px; font-size: 12px; }
.agencylist_rightdetail li a { line-height: 16px; display: inline; font-size: 1.2em; font-family: Georgia,"Times New Roman",Arial,verdana; }
.agencylist_rightdetail li br { display: inline; height: 0px; line-height: 0px; }
.agencylist_rightdetail li div { padding: 0px 0px 5px 0px; }

.federalAgencylist_detail { padding: 5px 0px 0 12px; float: left; width: 97%; height: 100%; margin: 0; }
.federalAgencylist_detail li { padding: 5px 0px 5px 0px; clear: both; display: block; font: normal 13px/18px Arial, Helvetica, sans-serif; }
.federalAgencylist_detail tr { border-bottom: 1px solid #d9d9d9; margin: 3px 0px; float: left; width: 100%; padding: 5px 0px; }

.bookview_ico { font-size: 12px; margin-left: 15px; }
.bookview_ico img { margin-right: 3px; }
.agencylist_left1 { float: left; width: 72%; min-height: 550px; height: 100%; padding: 5px 25px 10px 0px; background: url("../../images/right_hr.jpg") repeat-y 100% 100%; }
.agencylist_left1 li { line-height: 180%; list-style: none; text-indent: 17px; }
.agencylist_left1 li a { font-family: Georgia,"Times New Roman",Arial,verdana; font-size: 0.9em; }
.agencylist_right1 { float: right; width: 23.5%; min-height: 550px; padding: 7px 0 5px 5px; margin: 0; background: none; }
/* module: Agency List End */

.uploaddate { font-size: 12px; color: #666; margin-right: 10px; float: left; }
.tabHide { padding-top: 10px; }
.tabHide dl dt { font-weight: bold; }
.tabHide dl dd { padding: 6px 0; overflow: hidden; }
.tabHide dl dd > a { font-family: Georgia, Times New Roman, Times, serif; line-height: 150%; font-size: 14px; }
.line { border-top: 2px solid #555; margin: 5px 0px; clear: both; }
.contentList { border-bottom: 1px solid #DDD; clear: both; overflow: hidden; padding: 10px 0; }
.contentList dd { font-family: Georgia; float: left; color: #888; }
.contentList dd.left { padding-top: 5px; }
.contentList dd.right { width: 90%; }
.contentList dd div { line-height: 150%; }
.contentList a { display: block; word-wrap: break-word; font-family: Georgia; line-height: 150%; }
.contentList .time { color: #666; font-size: 15px; font-family: 'Times New Roman'; margin: 0; margin-top: 6px; }

.icon_pdf2 { background: url(../../images/icon_pdf2.jpg) no-repeat top center; display: block; min-height: 35px; width: 50px; margin-right: 8px; }
.icon_doc { background: url(../../images/icon_doc.gif) no-repeat 0% 0%; display: block; min-height: 35px; width: 40px; }
.icon_zip { background: url(../../images/icon_zip.jpg) no-repeat 0% 0%; display: block; min-height: 35px; width: 50px; }
.mytable { border: 1px solid #ccc; }
.mytable tr td { border: 1px solid #ccc; }
.note_tips { background: hsl(160, 43%, 97%); border: 1px solid hsl(209, 49%, 90%); padding: 2px 5px 4px; text-align: center; }

.codificaition_right { float: left; border: 0; width: 92%; background: none; }
.codification_summary { margin: 10px 0px; }
.codification_content, .codification_summary { line-height: 20px; }
.codification_summary h1 { border-bottom: 1px solid #EBEBEB; color: #111; font: 600 1.8em/1.6em Georgia,"Times New Roman",Times,serif; margin: 10px 0 5px; padding: 0px; }
.codification_content h2, .codification_content h3, .codification_summary h2, codification_summary h3 { color: #111; margin: 25px 0 5px; }
.codification_content p, .codification_summary p { margin: 7px 0 6px; }
.codification_content ul, .codification_summary ul { margin: 10px 0 6px; }
.codification_content ul li, .codification_summary ul li { list-style: disc inside none; padding: 3px 15px; margin: 0px; }
.codification_summary p.codification_hr { border-bottom: 1px solid #CCC; margin-bottom: 40px; padding-bottom: 20px; }

/* federal Corrections style start */
.CFR_Corrections_content { float: left; margin: 10px 0 10px 0; min-height: 750px; }
.CFR_Corrections_left { float: left; border-right: 0px solid #d9d9d9; min-height: 500px; margin-right: 10px; padding: 0 0 20px 10px; width: 22.5%; }
.CFR_Corrections_lefth2 { border-bottom: 0px solid #d9d9d9; font: bold 16px/30px Georgia,"Times New Roman",Arial,verdana; margin: 15px 0 0 0; _margin: 0px 0 0 0; padding: 0 0 8px 0; float: left; display: inline-block; width: 93%; background: url(../../images/left_titleHr.jpg) no-repeat 50% 100%; }
.CFR_Corrections_leftdetail { float: left; width: 100%; height: 100%; }
.CFR_Corrections_leftdetail li { padding: 2px 0px 3px 2px; font-size: 0.8em; }
.CFR_Corrections_leftdetail li a { line-height: 16px; padding: 2px 0px 2px 0px; display: inline-block; }
.CFR_Corrections_right { float: left; min-height: 500px; border-left: 0px solid #e0e0e0; padding: 0px 0px 10px 0px; width: 73%; }
.CFR_Corrections_comp { width: 100%; text-align: right; border-bottom: solid 2px #888; text-transform: uppercase; padding: 12px 0; }
.CFR_Corrections_comp a { text-decoration: none; margin: 0 7px; font: bold 13px/22px Arial, Helvetica, sans-serif; /*color:#3E1E1F;*/ }
.CFR_Corrections_Found { font: normal 20px/22px Arial, Helvetica, sans-serif; text-shadow: 1px 1px 1px #999; }

.CFR_tablist { line-height: 14px; border-collapse: collapse; overflow: hidden; font-size: 12px; float: left; width: 100%; margin: 20px 0 0 0; }
.CFR_tablist tr td a { font-size: 12px; }
.CFR_tablist tr { white-space: initial; }
.CFR_tablist td, .CFR_tablist th { border: 0; padding: 10px 5px; }
.CFR_tablist th { padding: 10px 5px 3px; font-weight: bold; }
.left_title_fuo { font: 600 16px Georgia, "Times New Roman", Times, serif; color: #b6292b; padding: 8px 0px 15px 6px; }
/* federal Corrections style end */

.codification_summary { margin: 10px 0px; }
.codification_content, .codification_summary { line-height: 20px; }
.codification_summary h1 { border-bottom: 1px solid #EBEBEB; color: #111; font: 600 1.8em/1.6em Georgia,"Times New Roman",Times,serif; margin: 10px 0 5px; padding: 0px; }
.codification_content h2, .codification_content h3, .codification_summary h2, codification_summary h3 { color: #111; margin: 25px 0 5px; }
.codification_content p, .codification_summary p { margin: 7px 0 6px; }
.codification_content ul, .codification_summary ul { margin: 10px 0 6px; }
.codification_content ul li, .codification_summary ul li { list-style: disc inside none; padding: 3px 15px; margin: 0px; }
.codification_summary p.codification_hr { border-bottom: 1px solid #CCC; margin-bottom: 40px; padding-bottom: 20px; }
/* federal Corrections style start */
.CFR_Corrections_content { float: left; margin: 10px 0 10px 0; min-height: 750px; }
.CFR_Corrections_left { float: left; border-right: 0px solid #d9d9d9; min-height: 500px; margin-right: 10px; padding: 0 0 20px 10px; width: 165px; }
.CFR_Corrections_lefth2 { border-bottom: 0px solid #d9d9d9; font: bold 16px/30px Georgia,"Times New Roman",Arial,verdana; margin: 15px 0 0 0; _margin: 0px 0 0 0; padding: 0 0 8px 0; float: left; display: inline-block; width: 93%; background: url(../../images/left_titleHr.jpg) no-repeat 50% 100%; }
.CFR_Corrections_leftdetail { float: left; width: 100%; height: 100%; }
.CFR_Corrections_leftdetail li { padding: 2px 0px 3px 2px; font-size: 0.8em; }
.CFR_Corrections_leftdetail li a { line-height: 16px; padding: 2px 0px 2px 0px; display: inline-block; }
.CFR_Corrections_right { float: left; min-height: 500px; border-left: 0px solid #e0e0e0; padding: 0px 0px 10px 0px; width: 740px; }
.CFR_Corrections_comp { width: 100%; text-align: right; border-bottom: solid 2px #888; text-transform: uppercase; padding: 12px 0; }
.CFR_Corrections_comp a { text-decoration: none; margin: 0 7px; font: bold 13px/22px Arial, Helvetica, sans-serif; /*color:#3E1E1F;*/ }
.CFR_Corrections_Found { font: normal 20px/22px Arial, Helvetica, sans-serif; text-shadow: 1px 1px 1px #999; }

.CFR_tablist { line-height: 14px; border-collapse: collapse; overflow: hidden; font-size: 12px; float: left; width: 100%; margin: 20px 0 0 0; }
.CFR_tablist tr td a { font-size: 12px; }
.CFR_tablist tr { white-space: 0; }
.CFR_tablist td, .CFR_tablist th { border: 0; padding: 10px 5px; }
.CFR_tablist th { padding: 10px 5px 3px; }
.left_title_fuo { font: 600 16px Georgia, "Times New Roman", Times, serif; color: #b6292b; padding: 8px 0px 15px 6px; }
/* federal Corrections style end */

/* module: pagination start */
DIV.pagination { width: 100%; min-height: 34px; float: right; font-size: 11px; margin: 14px 3px 0px; margin: 0px 3px 0px !important; padding-top: 5px; font-family: Tahoma, Helvetica, sans-serif; text-align: right; }
.pages DIV.pagination A, .pages DIV.pagination .next a { border: #ccdbe4 1px solid; background-position: 50% bottom; padding: 3px 8px 3px 8px; margin-right: 1px; margin-bottom: 4px; height: 20px; display: inline-block; }
DIV.pagination .next a { padding-bottom: 3px !important; padding-bottom: 2px; padding-TOP: 3px; }
DIV.pagination A:hover { border: #2b55af 1px solid; color: #fff; background: #3666d4; background: #31659c; }
DIV.pagination A:active { border: #2b55af 1px solid; color: #fff; background: #3666d4; background: #31659c; }
DIV.pagination SPAN.current { FONT-WEIGHT: bold; color: #000; margin-right: 3px; padding: 6px; padding-bottom: 2px; padding-top: 2px; }
DIV.pagination SPAN.disabled { display: none; }
DIV.pagination A.next { border: #ccdbe4 2px solid; margin: 0px 0px 0px 10px; }
DIV.pagination A.next:hover { border: #2b55af 2px solid; }
DIV.pagination A.prev { border: #ccdbe4 2px solid; margin: 0px 10px 0px 0px; }
DIV.pagination A.prev:hover { border: #2b55af 2px solid; }
.search_center div.pagination { height: 22px; margin: 1px 3px 0px 0px; float: right; }
.proposal_content div.pagination, .hearing_content div.pagination { height: 24px; margin: 3px 1px 6px 3px; _margin: 3px 1px 9px 3px; float: right; width: 100%; }
.emergency_content div.pagination { height: 24px; margin: 0px 1px 7px 3px; _margin: 1px 1px 6px 3px; float: right; width: 100%; }
.CFR_Corrections_content div.pagination { height: 15px; margin: 3px 1px 0px 3px; float: right; }
.CFR_Corrections_content div.pagination input[type='button'] { width: 42px; height: 25px; line-height: 16px; background: url("../../images/searchcode_btn.jpg") no-repeat scroll 0 -91px transparent; border: none; margin: 0; color: #293E5B; font-weight: 600; text-shadow: 1px 1px 1px #F8F8F8; cursor: pointer; }
.gotopage_box { padding-left: 1px; }
.gotopage_boxinput { width: 35px; height: 16px; _height: 14px; padding: 2px; }
.gotopage_boxbtn { width: 42px; height: 25px; line-height: 16px; background: url("../../images/searchcode_btn.jpg") no-repeat scroll 0 -91px transparent; border: none; margin: 0; color: #293E5B; font-weight: 600; text-shadow: 1px 1px 1px #F8F8F8; cursor: pointer; }
.gotopage_boxbtn:hover, .CFR_Corrections_content div.pagination input[type='button']:hover { background: url("../../images/searchcode_btn.jpg") no-repeat scroll 0px -208px transparent; }

.top_pagination { height: 34px; float: right; }
/* module: pagination end*/

.listview_effective { font-style: italic; color: #333; clear: both; padding-bottom: 10px; font-size: 13px; font-family: Arial; margin: 9px 0 0 1px; z-index: 99; display: inline-block; }
td.ListView_indent_width { padding-bottom: 6px; font-weight: 700; }
td.ListView_indent_width a { font-size: 1em; }

/* module: block List start*/
.blocklist_left { width: 22.5%; height: 100%; float: left; padding: 10px 1% 20px 0px; _padding: 10px 0px 20px 1px; display: inline; /*margin-bottom:-10000px;padding-bottom:10000px;*/ }
.blocklist_title { float: left; width: 100%; margin: 10px 0 0px; text-align: left; }
.blocklist_h1 { font: 600 1.415em/1em Georgia,"Times New Roman",Arial,verdana; margin: 20px 0 -5px; _margin: 0px 0 -25px; color: #b6292b; width: 90%; }
.blocklist_lefth2 { float: left; width: 100%; font: 100 1.115em/1.1em Georgia,"Times New Roman",Arial,verdana; margin: 20px 0 3px 0; padding: 10px 0; text-transform: uppercase; color: #855f13; background: url(../../images/left_titleHr.jpg) no-repeat 50% 100%; }
.blocklist_lefth3 { font: 13px/18px Georgia,"Times New Roman",Arial,verdana; margin: 5px 0 0; }
.blocklist_leftdetail { float: left; width: 95%; height: 100%; padding: 0 0 0 1px; margin: 0; display: block; list-style: none; font-size: 0.9em; }
.blocklist_leftdetail li { padding: 8px 0px 2px; font-family: Georgia,"Times New Roman",Arial,verdana; }
.blocklist_leftdetail li a { line-height: 16px; display: inline-block; }
.blocklist_leftdetail li div { padding: 0px 0px 5px 0px; }

.blocklist_right { width: 72%; height: 100%; float: right; padding: 5px 0px 10px 25px; margin-left: 10px; min-height: 630px; border-left: 0 solid #F1F1F1; /*margin-bottom:-10000px;padding-bottom:10000px;*/ background: url("../../images/right_hr.jpg") repeat-y scroll 0 6% transparent; }
.blocklist_righth2 { clear: both; width: 99.4%; _width: 98%; font: 600 1.125em/1.2em Georgia,"Times New Roman",Arial,verdana; padding: 30px 5px 4px 0; border-bottom: 1px solid #d9d9d9; color: #000; margin: 9px 0; position: relative; }
.blocklist_rightdetail { float: left; width: 97%; height: 100%; padding: 0px 0px 0 2px; margin: 0; list-style: none; }
.blocklist_rightdetail li { font: 100 1em/1.1em Arial, Helvetica, sans-serif; padding: 8px 0px 8px; display: block; clear: both; }
.blocklist_rightblock { padding: 7px 0 5px 0; margin: 0; width: 100%; }
.blocklist_rightcontant { width: 100%; margin: 5px 0px 10px; float: left; color: #333; padding: 0; }
.blocklist_rightcontant li { padding: 0px 0px 5px; margin: 0 1px 10px; font: 100 13px/18px Arial, Helvetica, sans-serif; border-bottom: 1px solid #e0e0e0; display: inline-block; width: 100%; }
.blocklist_rightcontant li a { text-decoration: none; font: normal 15px/18px Georgia,Arial, Helvetica, sans-serif; }
.blocklist_comp { width: 100%; text-align: right; border-bottom: solid 2px #888; text-transform: uppercase; }
.blocklist_comp a { text-decoration: none; margin: 0 7px; font: bold 13px/22px Arial, Helvetica, sans-serif; }
ul.blocklist_d { padding: 0; margin: 0px 0 5px 0; }
ul.blocklist_d li { font-size: 0.883em; font-size: 11px; color: #666; font-weight: 100; list-style: none; padding: 1px 0 1px 2px; margin: 0; background: none; border: 0; }
.blocklist_ag { font-weight: bold; }

.blocklist_left1 { float: left; width: 72%; height: 100%; padding: 5px 25px 10px 0px; background: url("../../images/right_hr.jpg") repeat-y 100% 100%; }
.blocklist_right1 { float: right; width: 23.5%; padding: 7px 0 5px 15px; margin: 0; background: none; }
/* module: block List End */

/* module: Recently Updates Home Start */
.blocklist_index { list-style-position: inside; margin: 1em 0 .5em 0em; font: 100 1.1em/1.4em Georgia, "Times New Roman", Times, serif; list-style: none; padding: 0px; }
.blocklist_index li { padding: 2px 0; }
.blocklist_righth2 span { position: absolute; right: 0; width: 70px; }
.backtop_block { display: block; position: absolute; right: -62px; text-align: right; top: 20px; width: 75px; display: block; float: right; }
.backtop_block a { background: url("../../images/gary_ico.jpg") no-repeat 0 -185px; color: #336699; font: 100 10px/20px Arial,Helvetica,sans-serif; height: 14px; text-align: right; margin: 0; padding: 0 1px 0 0; display: block; width: 75px; }
.Recently_notes { margin: 10px 0px 10px 20px; _margin: 10px 0px 10px 10px; font-weight: normal; color: #585858; width: 885px; float: left; }
table.recentl_tab { margin: 5px 0 0; _margin-left: 10px; float: left; clear: none; border: 1px solid #ddd; width: 100%; }
table.recentl_tab th, table.recentl_tab td { border: 1px solid #ddd; padding: 0; margin: 0; height: 24px; }
table.recentl_tab th { width: 50%; text-align: left; vertical-align: middle; color: #3e1e1f; background-color: #f6f2f3; padding: 8px; }
table.recentl_tab td { padding: 3px 5px; word-break: break-all; }
.RenumberedRules_detail { float: left; clear: both; padding: 5px 0px 15px 0px; }
.county_recentlyupdates input, .county_recentlyupdates select { }
/* module: Recently Updates Home End */

/* module: disclaimer start */
.disclaimer_content, .error_content, .errorpage_content, .nodata_content { float: left; margin: 10px 0 10px 0; min-height: 470px; width: 90%; text-align: center; }
.error_content { padding: 100px 163px; width: 620px; min-height: 320px; }
.disclaimer_content { }
.disclaimer_h1 { text-align: center; margin: 15px 0px; color: #a50000; font-weight: bold; }
.disclaimer_detail h2 { font-size: 18px; font-weight: bold; text-align: center; display: block; padding-top: 10px; }
.disclaimer_detail h3 { font-size: 14px; color: #333; font-weight: bold; margin: 15px; float: left; width: 100%; padding-bottom: 6px; border-bottom: 1px dashed #ccc; text-align: left; }
.disclaimer_detail h4 { float: left; width: 100%; text-align: left; }
.disclaimer_detail { padding: 20px 10px; }
.disclaimer_detail p { text-align: left; width: 100%; float: left; text-indent: 25px; line-height: 160%; clear: both; }
.disclaimer_detail img { float: left; padding: 10px 0 0 30px; }
/* module: disclaimer End */

/* issuehome style start */
.issuehome_content, .noticehome_content, .issuelist_content, .emergency_content, .hearing_content, .proposal_content, .rulemaking_content, .recentlyupdate_content, .effective_content { float: left; margin: 0 0 10px; min-height: 750px; width: 100%; }
.issuehome_left, .issuelist_left, .noticehome_left, .emergency_left, .hearing_left, .proposal_left, .rulemaking_left, .recentlyupdate_left, .effective_left { float: left; border-right: 0px solid #d9d9d9; min-height: 500px; margin-right: 10px; padding: 10px 0 20px 0px; width: 215px; }
.issuehome_right, .issuelist_right, .noticehome_right, .emergency_right, .hearing_right, .proposal_right, .rulemaking_right, .recentlyupdate_right, .effective_right { float: left; min-height: 700px; border-left: 0px solid #e0e0e0; background: url("../../images/right_hr.jpg") repeat-y 0 6%; padding: 10px 0px 10px 33px; width: 684px; overflow: hidden; }
.rulemaking_left { width: 195px; padding: 10px 0 20px 0px; }
.noticehome_left { padding: 10px 0 0px; }
.rulemaking_right { width: 705px; width: 693px; padding: 10px 0 10px 30px; }
.noticehome_right { min-height: 960px; }
.issuehome_right { width: 682px; }
.issuelist_content { min-height: 350px; }

.issuehome_title, .issuelist_title, .noticehome_title, .emergency_title, .hearing_title, .proposal_title { float: left; width: 100%; margin: 0px 0px 15px; font-size: 1em; text-align: center; }
.issuehome_h1, .issuelist_h1, .noticehome_h1, .emergency_h1, .hearing_h1, .proposal_h1, .recently_h1, .effective_h1, .commentlist_h1, .dockethome_h1, .docket_h1 { font: 23px/28px Georgia,"Times New Roman",Arial,verdana; margin: 15px 0 -25px; *margin: 20px 0 -25px; _margin: 0px 0 -25px; display: inline-block; color: #976d00; color: #b6292b; }
.issuehome_h2, .issuelist_h2, .noticehome_h2 { font: 900 16px/20px Georgia,"Times New Roman",Arial,verdana; margin: 0px 0 15px; border-bottom: 1px dashed #d9d9d9; padding: 20px 70px 8px 0; }
.docket_h2, .document_h2 { font: 100 20px/20px Georgia,"Times New Roman",Arial,verdana; padding: 20px 70px 8px 0; padding: 0; margin: 20px 0 -20px; *margin: 20px 0 -20px; display: inline-block; color: #b6292b; }
.document_h2 { border-bottom: 2px solid #888; margin: 0px 0 10px; padding: 30px 70px 5px 0; width: 93%; clear: both; }
.issuehome_lefth2, .issuelist_lefth2, .noticehome_lefth2, .emergency_lefth2, .hearing_lefth2, .proposal_lefth2, .effective_lefth2 { border-bottom: 0px solid #d9d9d9; color: #9B030F; color: #976d00; color: #855f13; font: 600 14px/31px Georgia,"Times New Roman",Arial,verdana; margin: 16px 0 0; padding: 0 0 8px 0; float: left; display: inline-block; width: 93%; background: url(../../images/left_titleHr.jpg) no-repeat 50% 100%; }
.docketinfoh2 h2.noticehome_lefth2 { float: none; }
.issuehome_leftdetail, .issuelist_leftdetail, .noticehome_leftdetail, .emergency_leftdetail, .hearing_leftdetail, .proposal_leftdetail, .recentlyupdate_leftdetail, .effective_leftdetail { float: left; width: 100%; height: 100%; }
.issuehome_leftdetail li, .issuelist_leftdetail li, .noticehome_leftdetail li, .emergency_leftdetail li, .hearing_leftdetail li, .proposal_leftdetail li { padding: 2px 0px 3px 2px; }
.issuehome_leftdetail li a, .issuelist_leftdetail li a, .noticehome_leftdetail li a, .emergency_leftdetail li a, .hearing_leftdetail li a, .proposal_leftdetail li a { line-height: 16px; padding: 2px 0px 2px 0px; display: inline-block; }
.commentlist_h1 { color: #333; }
.dockethome_h1 { margin: 0; display: inline; }
.dockethome_tips { height: 20px; border-top: solid 2px #888; margin: 10px 0 20px; font-size: 13px; }
.proposal_leftdetail li a { font-size: 1.2em; }

.issuehome_righth2, .registerhome_righth2 { clear: both; display: block; font: bold 16px Georgia,"Times New Roman",Arial,verdana; padding: 15px 0px 0px 0; width: 98%; width: 88%; color: #222; }
.issuehome_righth2, .registerhome_righth2 { position: relative; width: 91%; }
.issuehome_rightdetail { margin: 5px 0px 5px 19px; }
.issuehome_agencydetail { margin: 0px 10px 0px 10px; }
ul.issuehome_rightdetail li, .issuehome_agencydetail li { list-style: none; line-height: 18px; margin-left: 12px; float: left; width: 99%; color: #3e1e1f; font-size: 14px; }

ul.issuehome_d, ul.emergency_d, ul.effective_d, ul.hearing_d { padding: 0; margin: 2px 0 5px 0; }
ul.issuehome_d { padding: 0; margin: 5px 0 10px 35px; }
ul.issuehome_d li, ul.emergency_d li, ul.effective_d li, ul.hearing_d li { font-size: 0.883em; font-size: 11px; color: #636173; color: #666; font-weight: normal; list-style: none; padding: 1px 0 1px 2px; margin: 0; background: none; }
ul.issuehome_d li { font-size: 12px; }
ul.issuehome_d li a { margin: 1px 0 5px 0px; display: inline-block; }
.hearing_d b { font-weight: 100; }
.hearing_d b.font_bold { font-weight: 600; }
.issuehome_list li, .issuelist_list li { padding: 4px 0 4px 0; display: inline-block; width: 100%; }
.issuelist_list li { width: 99%; /*background:url(../../images/dosc.jpg) repeat-x 0% 78%;*/ margin: 0 130px 0 1px; float: left; _margin: 0 110px 0 1px; }
.issuelist_notexp { margin-bottom: 8px; color: #3e1e1f; font-size: 15px; }
.issuelist_imp, .hearing_ag, .hearing_imp, .proposal_imp { font-weight: bold; }
/*.issuelist_vol{ width:87%;width:30%;width:40%; float:left;}*/
a.issuelist_a { display: block; display: inline; background: #fff; padding: 0 5px 0 0; float: left; font-size: 1em; }
.issuelist_md5 { font-size: 12px; margin-left: 15px; color: #636173; color: #666; }
/* issuehome style end */

/* noticehome date style start */
.notice_Fileno, .notice_departamentinfo, .notice_type, .header_column h1, .header_column h2, .header_column h3, .body_column h3 { color: #000; padding: 7px 0 2px 0; /*text-transform: uppercase;*/ font: 600 15px/24px Georgia,Arial,Helvetica,sans-serif; }
.header_column h1, .header_column h2, .header_column h3, .body_column h3, .notice_Fileno { font: 900 14px/24px Arial, Helvetica, sans-serif; font: 600 15px/24px Georgia,Arial,Helvetica,sans-serif; }
h1.notice_sectiontitle { font: 100 20px/24px Georgia,Arial, Helvetica, sans-serif; padding: 5px 0 8px; color: #336699; color: #a50000; color: #777; color: #000; border-bottom: 0px solid #8C8A8C; }
.notice_Fileno { border-top: 1px solid #a8a8a8; }
.notice_agencyinfo { color: #000; }

.bulletin_date h1, .bulletin_date h2, .bulletin_date h3, .bulletin_date h4, .bulletin_date h5 { color: #000; margin: 8px 0 0 0px; font-weight: 700; }
.bulletin_date h3 { color: #555; font-weight: bold; }
h3.notice_agencyinfo, h3.notice_departamentinfo { color: #000; }
.bulletin_date .notice_sectionNo { color: #000; font: 900 25px/24px Georgia,Arial,Helvetica,sans-serif; padding: 0 0 6px; }
.bulletin_date ul { padding: 0 0 0 22px; list-style-type: disc; }
.bulletin_date ul li { padding: 4px 0 2px 0; }
/* noticehome date style end */

#simplemodal-container a.modalCloseImg { background: url(/Scripts/images/x.png) no-repeat; _background: url(/Scripts/images/xie6.png) no-repeat; width: 25px; height: 29px; display: inline; z-index: 3200; position: absolute; top: -10px; right: -6px; cursor: pointer; }
#simplemodal-overlay { background-color: #000; cursor: not-allowed; }
#simplemodal-container { height: 450px; color: #000; background-color: #fff; padding: 0; border: 5px solid #f6f7f9; border-radius: 6px; box-shadow: 0 3px 6px #444; }
#simplemodal-container .simplemodal-data { padding: 0; background: url(../../images/word_operation.gif) no-repeat center center; }
#simplemodal-container code { background: #141414; border-left: 3px solid #65B43D; color: #bbb; display: block; font-size: 12px; margin-bottom: 12px; padding: 4px 6px 6px; }
#simplemodal-container a { color: #333; }
#simplemodal-container a.modalCloseImg { background: url(/Scripts/images/x.png) no-repeat; _background: url(/Scripts/images/xie6.png) no-repeat; width: 25px; height: 29px; display: inline; z-index: 3200; position: absolute; top: -15px; right: -16px; cursor: pointer; }
#simplemodal-container h3 { color: #84b8d9; }
#simplemodal-container .atitle_contm { float: left; clear: both; display: block; font-size: 13px; font-family: Arial; font-weight: bold; margin-bottom: 5px; }
#simplemodal-container a.btu_contm { line-height: 12px; background-color: #fcfef0; border: 1px solid #ccc; float: left; padding: 4px 4px 3px 4px; margin: 0px 0px 5px 5px; color: #333; text-decoration: none; font-size: 11px; }
#simplemodal-container a.btu_contm:hover { color: #fff; background-color: #666; }
#basic-modal-content { display: none; }
#vakata-contextmenu ul { list-style: none; margin: 0px; padding: 0px; width: auto; }
#vakata-contextmenu ul li { float: left; height: 34px; font: 400 13px/1.418 'Segoe UI',Arial,verdana,Helvetica,sans-serif; }
#vakata-contextmenu li a { float: left; padding: 6px; display: block; line-height: 18px; text-decoration: none; white-space: nowrap; }
#vakata-contextmenu li a:hover { display: block; line-height: 18px; }
#vakata-contextmenu li ins { padding: 6px; }

a.btu_contm:hover { color: #fff; background-color: #666; }
a.btu_contm { background: #255890 url(../../images/comment_btn.jpg) repeat-x 0 0%; border: 1px solid #336699; color: #FFF !important; cursor: pointer; font: bold 100% Verdana,Arial,Helvetica,sans-serif; margin: 11px 0 0 1px; outline: medium none !important; overflow: visible; padding: 2px 8px 4px; text-decoration: none; width: auto; border-radius: 5px 5px 5px 5px; }
.rulemakinglist_comment { float: left; margin: 0; padding: 5px 0 0; }
.rulemakinglist_comment li { margin: 0; padding: 0px 0 0; }
.rulemakinglist_commentStatus { float: right; width: 170px; text-align: center; line-height: 30px; }

.hl, hl { color: red; background-color: yellow; }
.skiplinks { display: none; }
.EffectiveDate { font: 0.8em/1.2 Georgia, "Times New Roman", Times, serif; color: rgb(130,130,130); }
.CodePath { font-size: 0.8em; padding-bottom: 15px; }

/* unpublish gray font style start */
.gray_unpublish, a.gray_unpublish { color: #f30; }
.jstree_pending, a.jstree_pending { color: #f30; }
/* unpublish gray font style end */

/* module: search code [begin] */
.transparent { background: rgb(17, 17, 17); background: transparent; }
.search_left { float: left; width: 25%; padding: 0px 1% 0px 0; _padding: 20px 0px 10px 0px; }
.search_lefth2 { font: bold 16px/18px Georgia,Arial, Helvetica, sans-serif; padding: 25px 0 10px 0; margin: 0; border-bottom: 1px solid #d9d9d9; }
.search_lefth3 { font: 13px/20px Arial, Helvetica, sans-serif; margin: 5px 0 0; }
.search_leftdetail { float: left; width: 95%; height: 100%; padding: 10px 13px 8px 0px; line-height: 180%; font-size: 0.9em; }
.search_leftdetail li { list-style: none; font-family: Georgia,Arial, Helvetica, sans-serif; line-height: 150%; }
.search_leftdetail li a { font: normal 13px/22px Arial, Helvetica, sans-serif; padding: 2px 0px 2px 0px; display: inline-block; }
.redfont { color: #9B030F; font-weight: 900; }
.blankfont { color: #333; font-weight: 900; }
a.selected_allVersion { font-size: 1.2em; color: #222; }
.redfont_selected { color: #9B030F; font-weight: 700; font-size: 12px; }
.search_right { float: right; width: 710px; width: 71%; min-height: 50px; padding: 10px 0px 10px 0px; margin: 0; }
.search_right_block { padding: 0px 0 5px 0; margin: 0; width: 100%; float: right; }
.hearing_right_block { font-size: 14px; line-height: 18px; }
.search_comp { width: 100%; text-align: right; border-bottom: solid 2px #888; padding: 10px 0px; text-transform: uppercase; }
.search_comp a { text-decoration: none; margin: 0 7px; font: bold 13px/22px Arial, Helvetica, sans-serif; }
.search_contant_block { width: 100%; margin: 5px 0px 10px; color: #333; list-style-position: outside; list-style: none; padding: 0; }
.search_contant_block li { padding: 12px 0px 5px; *padding: 28px 0px 5px; margin: 0 1px 10px; font: normal 13px/18px Arial, Helvetica, sans-serif; border-bottom: 1px solid #e0e0e0; display: inline-block; width: 100%; }
.search_contant_block li a { text-decoration: none; font: normal 15px/18px Georgia,Arial, Helvetica, sans-serif; }
.search_contant_block span.fontweight { font-weight: bold; margin: 0; }
.search_contant_block h3, .search_contant_block li h3 a { text-decoration: none; font: normal 15px/18px Georgia,Arial, Helvetica, sans-serif; }
.search_contant_block h3 { color: #333; margin: 0; }
.search_contant_block h3 span { font-size: 12px; color: #666; padding-left: 10px; }
.search_contant_block p { padding: 5px 0 11px; }
.floatleft { float: left; }
.search_floatleft { float: left; font: normal 20px/18px Arial, Helvetica, sans-serif; }
.total_Found { font: normal 20px/22px Arial, Helvetica, sans-serif; text-shadow: 1px 1px 1px #999; }
/* module: search code [end] */

/* error page style start 2013-1-25 */
.error { margin: 0px auto; background-color: #FBE3E4; border: 1px solid #FBC2C4; padding: 5px 10px; }
.errorpage_detail { height: 100px; padding: 340px 0 0; margin: 0px auto; background: url(../../images/error.jpg) no-repeat 50% 35%; }
.error_detail { height: 100px; padding: 75px 0 0; margin: 0px auto; background: url(../../images/Warning.jpg) no-repeat 50% 0%; }
.error_detail h2 { font: 600 16px/24px Georgia, "Times New Roman", Times, serif; color: #222; }
.errorpage_detail p, .error_detail p { text-align: center; }
.errorsmall_detail { padding: 10px 0 0 8px; }
.errorsmall_detail h2 { font: 100 13px/24px Georgia, "Times New Roman", Times, serif; color: #333; }
.errorsmall_detail p.font_bold { font-weight: 100; }
/* error page style end 2013-1-25 */

.nodata_text { width: 98%; float: left; font-size: 15px; font-weight: 600; margin: 5px auto; padding: 0 5px; display: inline-block; background: #FFF6BF; border: 1px solid #FFD324; color: #514721; text-align: center; }
.nodata_search, .nodata_detail, .nodata_text { margin: 5px auto; display: inline-block; width: 98%; font-size: 15px; font-weight: bold; padding: 10px 0px; float: left; text-align: center; text-indent: 5px; display: inline-block; background: hsl(52, 100%, 87%); border: 1px solid hsl(48, 100%, 57%); color: hsl(0, 0%, 40%); color: hsl(48, 42%, 22%); }
.Subscriber_tab .nodata_d { margin: 0px auto; width: 80px; }
.nodata_search { border: 0; float: left; text-align: center; color: #333; }
.proposalnodatadetail { width: 100%; text-align: center; padding-bottom: 5px; }
.nodata_detail_more { display: inline; margin: 0; }

.tip_error { margin: 0px; padding: 0px; }
.tip_error, .tip_notice, .tip_notice_1, .tip_alert, .tip_success, .tip_info { border: 1px solid #DDD; margin-bottom: 0em; padding: 0.4em 1em !important; padding: 0 0 0 60px; }
.tip_notice { color: #514721; }
.tip_success { color: #264409; }
.tip_info { color: #205791; }
.tip_notice, .tip_notice_1 { border-color: #FFD324; color: #514721; display: inline-block; text-indent: 20px; background: #FFF6BF; }
.tip_notice_1 { display: block; margin: 0 auto; }
div.Invalid { margin: 0px; padding: 0px !important; color: #f00; margin-left: 36% !important; float: none; clear: both; }
.nodata { padding: 15px; }
.note_ie11 { text-align: left; padding: 3px 0px; width: 100%; float: left; }
.tips { padding: 5px; margin: 5px auto; text-align: center; display: inline-block; float: none; clear: both; width: 99%; line-height: 17px; }

/* error style end */
.errotips, .errotip { margin: 5px auto; text-align: center; font-weight: 600; display: inline-block; background: #FFF6BF; float: none; clear: both; clear: left; border: 1px solid #FFD324; color: #514721; width: 99%; padding: 0px 0px; line-height: 17px; }
.errotips p, .errotip p { font: 600 12px/18px Georgia, Arial, "Times New Roman", Times; text-align: center; float: left; clear: both; margin: 0 auto; width: 100%; padding: 5px 0px; color: #333; display: inline-block; }
.errotips p img { vertical-align: middle; margin-right: 8px; }
/* note maintenance start */
.note_tips_yellow { text-align: center; color: #333; background: #fdffd0; border: 1px solid #fed9b4; padding: 0px 5px 4px; border-top: 0; line-height: 15px; width: 986px; margin: 0px auto; font-weight: 100; }
.note_tips { text-align: center; color: #333; background: #f5fbf9; border: 1px solid #d9e6f2; padding: 2px 5px 4px; border-top: 0; line-height: 15px; margin: 0px auto; }
/* note maintenance end */

.width45px { width: 45px; }
.width55px { width: 55px; }
.width65px { width: 65px; }
.width90px { width: 90px; }
.width120px { width: 120px; }
.width150px { width: 150px; }
.width160px { width: 160px; }
.width200px { width: 200px; }
.width250px { width: 250px; }
.width300px { width: 300px; }
input.width450px { width: 450px; width: 80%; padding-left: 4px; }
input.width220px { width: 220px; }
input.width250px { width: 250px; }
input.width530px { width: 530px; }
select.width250px { width: 256px; }
input.width300px { width: 282px; *width: 297px; }
select.width300px { width: 288px; *width: 303px; }

/* module: search code start */
.keyword_tab { float: left; height: auto; margin: 10px 0 15px; color: #333; font: 100 12px/24px Arial, Helvetica, sans-serif; width: 99%; }
.keyword_tab th { text-align: right; padding: 3px 4px; font-weight: bold; width: 18%; vertical-align: top; }
.keyword_tab td { padding: 2px 2px; text-align: left; width: 70%; }
.keyword_tab input { padding: 2px 0px 2px 2px; _padding: 2px 0px 1px; float: left; }
.keyword_tab td label { display: block; float: left; margin-left: 10px; color: gray; }

.keyword_tab dl { clear: both; }
.keyword_tab dt { text-align: right; padding: 3px 4px; font-weight: bold; width: 19%; vertical-align: top; float: left; }
.keyword_tab dd { padding: 2px 2px; text-align: left; width: 70%; float: left; }
.keyword_tab dd label { display: block; float: left; margin-left: 10px; color: gray; }
.keyword_tab dd .width30em { width: 30%; min-width: 180px; }
.keyword_tab dd .width90em { width: 90%; min-width: 180px; }

.keyword_btn { width: 18%; height: 30px; float: right; vertical-align: bottom; margin-top: 5px; text-align: right; margin-right: 3px; *margin-right: 2px; }
.keyword_input { width: 86%; font: 100 13px/18px Arial, Helvetica, sans-serif; padding: 2px; margin: 0px; padding-left: 4px; }
.keyword_dashed, .keyword_recentyupdate { border: 2px solid #ededed; background: #f2f6ef; margin: 0px 0 0 0px; padding: 4px 0 10px 0; overflow: hidden; _height: 1%; width: 99.6%; }
input.Search_calendar { border: 1px solid #829CBF; background: #ffffff url(../../images/blue_mode.png) no-repeat 104% 50.5%; padding: 1px 0px 1px 3px; width: 113px; height: 18px; line-height: 18px; border: 1px solid #7f9db9; font-size: 100%; cursor: pointer; }
.effectivedate_from { width: 255px; }
.tab_search td { padding-right: 25px; }
.tab_search a { text-decoration: underline; }
.state_recently { min-height: 111px; }
.advancesearch_select { margin: 10px 3px 0px; padding: 7px 3px 8px; }
.keyword_title, .federal_keyword_title { color: #5C5C5C; color: #333; font: 100 110%/24px Arial, Helvetica, sans-serif; padding: 0px 0 0 30px; }
.federal_keyword_title { font-size: 1.5em; }
input.comment_btn { background: #255890 url(../../images/comment_btn.jpg) repeat-x 0 0%; border: 1px solid #336699; color: #FFF !important; cursor: pointer; font: bold 100% Verdana,Arial,Helvetica,sans-serif; margin: 0px 0 0 1px; outline: medium none !important; overflow: visible; padding: 2px 8px 4px; *padding: 0px 8px 2px; text-decoration: none; width: auto; border-radius: 5px 5px 5px 5px; font-size: 14px; }

.keyword_recentyupdate { padding: 10px 0; }
.keyword_recentyupdate .keyword_tab { margin: 3px 0; }
.keyword_recentyupdate .keyword_tab dl { width: 100%; }
.keyword_recentyupdate .keyword_tab dl dd { width: auto; min-width: 18%; }
.keyword_recentyupdate .keyword_tab dl.keywordbox dd { width: 56%; }
.keyword_recentyupdate .submit { padding-left: 19.7%; }
.keyword_recentyupdate input[type=text], .keyword_recentyupdate select, .keyword_recentyupdate textarea { width: 100%; }

/* module: search navsab start */
.searchresult_navsab { float: left; margin: 5px 0 0; width: 100%; height: 40px; text-align: left; background: url(../../images/bq_0.png) repeat-x 0% 100%; font-size: 11px; }
ul.searchresult_mynav { float: left; width: 100%; height: 35px; margin: 0; padding: 0; list-style: none; }
ul.searchresult_mynav li { float: left; }
ul.searchresult_mynav li a { float: left; display: block; padding: 0px 0px 0px 11px; margin: 0px; text-align: center; font-weight: bold; color: #0055aa; background: url(../../images/bq_NAV.png) no-repeat 0% -7%; text-decoration: none; height: 33px; font-style: normal; }
ul.searchresult_mynav li a span { padding: 10px 14px 7px 3px; background: url(../../images/bq_NAV.png) no-repeat 100% -7%; text-decoration: none; text-shadow: 1px 1px 1px #ccc; float: left; height: 15px; }
ul.searchresult_mynav li a:hover, ul.searchresult_mynav li.mynavhover a { padding: 0px 0px 0px 11px; margin: 0px; color: #fff; text-decoration: none; float: left; cursor: pointer; background: url(../../images/bq_NAV.png) no-repeat 0 -33px; line-height: 28px; height: 33px; display: inline-block; }
ul.searchresult_mynav li a:hover span, ul.searchresult_mynav li.mynavhover a span { padding: 3px 14px 0px 3px; background: url(../../images/bq_NAV.png) no-repeat 100% -33px; text-shadow: 1px 1px 1px #666; height: 30px; }
/* module: search navsab end */

/* module: Google Search start */
.googlesearch_box { width: 100%; float: left; }
div.gsc-control-cse-en { padding: 0; }
.gsc-search-button input.gsc-search-button-v2 { background: url("../../images/comment_btn.jpg") repeat-x scroll 0 0% #255890; border: 1px solid #336699; border-radius: 5px 5px 5px 5px; color: #FFFFFF; cursor: pointer; font: bold 100% Verdana,Arial,Helvetica,sans-serif; margin: 0px; overflow: visible; text-decoration: none; /*width: 70px; height:25px; padding:0;*/ padding: 6px 28px; background-image: none; }
form.gsc-search-box-tools { background: #F2F6EF; border: 2px solid #EDEDED; padding: 30px 30px 50px 30px; }
.googlesearch_box div.gsc-control-cse-en { border: 0; }
.gsc-control-wrapper-cse form.gsc-search-box { width: 93.1%; }
div.gsc-webResult { width: 100%; }
table.gstl_0 { margin-bottom: 0; }
.gsc-search-box tr td.gsc-input div.gsc-input-box { background: url("../../images/input_bg.jpg") repeat-x scroll 2px 0 transparent; border-color: #8C8C8C #CCCCCC #CCCCCC #9D9D9D; border-image: none; border-style: solid; border-width: 1px; height: 25px; overflow:: hidden; }
form.gsc-search-box-tools .gsc-search-box tr td.gsc-input { padding-right: 2px; }
.gsc-search-box tr td.gsc-input div.gsc-input-box-focus { box-shadow: 0 0 6px #52A8EC; }
.gstl_0 tr td.gsib_a input.gsc-input[type="text"]:focus { box-shadow: 0 0 0 0; }
table tr td.gsc-result-info-container div.gsc-result-info { border-bottom: 0px solid #888888; text-align: left; text-transform: uppercase; width: 100%; padding: 15px 0px 0 0; color: #333; }
.gsc-results-wrapper-visible .gsc-above-wrapper-area { border: 0; }
.gsc-wrapper .gsc-adBlock { border: 0; }
.gsc-resultsHeader { margin-bottom: 0px; }
.gs-no-results-result div.gs-snippet { margin: 0; }
.gsc-above-wrapper-area-container { margin: 0; }
.gsc-webResult .gsc-result { border-bottom: 1px solid #E0E0E0; float: left; }
.gsc-webResult .gsc-webResult.gsc-result { border: 0; border-bottom: 1px solid #E0E0E0; }
.gsc-webResult .gsc-webResult.gsc-result:hover { border: 0; border-bottom: 1px solid #E0E0E0; }
.gs-result .gsc-thumbnail-inside, .gs-result .gsc-url-top { padding: 0; }
.gsc-expansionArea .gsc-webResult.gsc-result { border: 0; border-bottom: 1px solid #E0E0E0; }
.gsc-expansionArea .cse .gsc-webResult.gsc-result:hover, .gsc-expansionArea .gsc-webResult.gsc-result:hover, .gsc-expansionArea .gsc-webResult.gsc-result.gsc-promotion:hover, .gsc-expansionArea .gsc-results .gsc-imageResult-classic:hover, .gsc-expansionArea .gsc-results .gsc-imageResult-column:hover { border: 0; border-bottom: 1px solid #E0E0E0; }
.gsc-results .gsc-cursor-box { text-align: right; }
.gs-bidi-start-align b, gs-snippet b { color: red; font-weight: normal; }

.gsc-results .gsc-cursor-box .gsc-cursor .gsc-cursor-current-page { font-family: Tahoma,Helvetica,sans-serif; font-size: 11px; color: #000; font-weight: bold; }
.gsc-results .gsc-cursor-box .gsc-cursor .gsc-cursor-page { color: #369; font-family: Georgia,Arial,Times New Roman,Times; font-size: 11px; border: 1px solid #CCDBE4; height: 33px; margin-right: 3px; padding: 3px 8px; }
.gsc-results .gsc-cursor-box .gsc-cursor .gsc-cursor-page:hover { color: #fff; text-decoration: none; background: #369; border: 1px solid #369; }
.gsc-results .gsc-cursor-box .gsc-cursor .gsc-cursor-current-page { color: #000; font-size: 11px; border: 0; font-family: Tahoma,Helvetica,sans-serif; }
.gsc-results .gsc-cursor-box .gsc-cursor .gsc-cursor-current-page:hover { color: #000; font-size: 11px; border: 0; font-family: Tahoma,Helvetica,sans-serif; background: none; }
.gsc-results .gsc-cursor-box { padding-top: 10px; float: right; _float: none; }
.gsc-above-wrapper-area table.gsc-above-wrapper-area-container tr td { border-bottom: 2px solid #888888; }
.gsc-result .gsc-thumbnail-inside .gs-title { height: 23px; }
.gsc-result .gsc-thumbnail-inside .gs-title a { text-decoration: none; }
div.gs-webResult.gs-result a.gs-title:link, div.gs-imageResult a.gs-title:link { color: #369; }
div.gs-webResult.gs-result a.gs-title:visited, div.gs-imageResult a.gs-title:visited { color: #369; }
div.gs-webResult.gs-result a.gs-title:link b, div.gs-imageResult a.gs-title:link b { color: red; font-weight: normal; }
div.gs-webResult.gs-result a.gs-title:visited b, div.gs-imageResult a.gs-title:visited b { color: red; font-weight: normal; }
.gs-result .gsc-thumbnail-inside .gs-title, .gsc-result .gsc-thumbnail-inside .gs-title * { text-decoration: none; }
div.gsc-control-cse .gsc-option-menu-container { width: 100px; }
/* module: Google Search end */

.coming_soon { padding: 50px; width: 60%; height: 500px; margin: 0 auto; background: url(../../images/city/coming_soon.jpg) no-repeat 46% 50%; }
.coming_soon h2 { font-size: 2em; font-weight: 600; font-family: Georgia,Arial,Times New Roman,Times; color: #666; }

/* Subscriber Sign in page start 2012-12-29 */
.signin_left { font-size: 0.8em; border-right: 0px dashed #ccc; width: 440px; height: 500px; margin: 50px 0 20px 0; padding: 10px 80px 25px 50px; float: left; background: url(../../images/list_bg.jpg) no-repeat 101% 0; }
.signin_right { font-size: 0.8em; width: 266px; height: 530px; margin: 40px 0px 45px 60px; float: left; font: 100 0.9em/1.6em Arial,verdana,Georgia,Times, serif; }
.signin_right div { margin: 11px 0; }
.signin_right .signin_tips { margin: 0; font: 100 0.9em/1em Arial,verdana,Georgia,Times, serif; color: #ff0000; }
.signin_welcome { width: 360px; height: 60px; padding: 20px 40px 0; font: 900 1.8em/1.5em Arial,verdana,Georgia,Times, serif; color: #222; background: #e8eff8 url(../../images/signin_welcome.jpg) no-repeat 0px 3px; }
ul.signin_list { font: 600 1.2em/1.4em Arial,verdana,Georgia,Times, serif; margin-top: 33px; }
.signin_list li { padding: 12px 0 5px 35px; background: url(../../images/signin_ico.jpg) no-repeat 15px 16px; color: #333; }
.signin_list li span { font-weight: 100; display: block; }
.signin_title { font: 100 1.5em/1.6em Georgia,Arial,verdana,Times, serif; color: #111; padding: 20px 0 0px; }
.signin_userinput { font: 14px Verdana,Arial,Helvetica; width: 210px; width: 260px; margin: 2px 0 0 0; padding: 4px 2px 4px; }
input.signin_submit { width: 68px; height: 27px; margin: 10px 10px 0px 0px; background: url(../../images/searchcode_btn.jpg) no-repeat 0 0; border: 0; color: #293E5B; font-weight: 900; text-shadow: 1px 1px 1px #F8F8F8; }
input.signin_submit:hover { background: url("../../images/searchcode_btn.jpg") no-repeat 0 -124px; }
.agency_h2 { font: 100 1.5em/2em Georgia,Arial,verdana,Times, serif; text-align: center; margin: 15px 0 9px 0; }
.agency_content { width: 95%; margin: 25px 0 0 0; margin: 0 auto; }
.agency_box { margin: 10px; }
a.agency_box, .agency_useinfo { border: 1px solid #ccc; font-size: 17px; line-height: 135%; background-color: #f6f8fA; display: inline-block; width: 18%; height: auto; min-height: 120px; float: left; padding: 20px 20px 0px; text-align: center; /*box-shadow:1px 2px 1px #eee;*/ border-radius: 5px 5px 5px 5px; }
a.agency_box:hover { color: #456879; text-decoration: none; background-color: #e1efff; border: 1px solid #bcdeff; }
a.agency_box_gray { color: #888; padding: 20px 20px 0px; }
a.agency_box_gray:hover { color: #999; }
.agency_useinfo { margin: 10px; padding: 15px 1% 5px; width: 20.2%; }
.agency_useinfo a.agency_box { min-height: 20px; width: 99%; margin: 1px; padding: 5px 0 2px; line-height: 100%; border: 0; }
.agency_useinfo h4 { margin: 0; }
.signin_right div.signin_othersign { padding: 9px 0 0; margin: 25px 0 0; border-top: 1px dashed #ccc; }
.signin_right .signin_fastlogin, .building_anotherservices { margin: 5px 0 8px; border: 0; }
.building_anotherservices .sign_field { border-top: 0px; }
input.width100 { width: 100%; }
input.width50 { width: 50%; }
input.width70 { width: 70%; }

.fontgray12px { color: gray; font-size: 0.9em; }
.color_yellow { color: #976D00; }
.mybook_tab { border: 1px solid #ccc; border-top: 1px solid #d9d9d9; border-bottom: 2px solid #cedaff; }
.mybook_tab th { background: #cedaff; border-top: 1px solid #8eacd9; border: 1px solid #b6cbea; padding: 4px 2px 3px; }
.mybook_tab td { border: 1px solid #cedaff; padding: 8px 5px; line-height: 15px; }
/* Subscriber Sign in page end 2012-12-29 */

/* comment_docket start */
.docket_content { margin: 0 0 10px 6px; min-height: 750px; }
.docket_top { }
.docket_title, .document_title { background: url(../../images/docket_h2.jpg) 0px 100% no-repeat; margin-bottom: 5px; width: 100%; }
.docket_top h1, .document_title h1 { background: url(../../images/docket_book.jpg) no-repeat 0% 50% transparent; padding: 20px 0 20px 61px; font: 22px/24px Georgia,"Times New Roman",Arial,verdana; margin: 0; }
.docket_show span { padding-left: 30px; width: 300px; display: block; float: left; }
.docket_show span a { padding-right: 20px; background: url(../../images/docket_help.jpg) right center no-repeat; }
.docket_show ul li { padding-left: 30px; width: 300px; display: block; float: left; }
.docket_show ul li a { padding-right: 20px; background: url(../../images/docket_help.jpg) right center no-repeat; }
.docket_show ul li b { color: #333; font-weight: normal; }
.docketfoldersummary { line-height: 25px; }
.docketfoldersummary b { color: #444; font-weight: bold; }
.docketfoldersummary b.bold { color: #666; font-weight: bold; }
.docketfoldersummary span { display: inline-block; width: 100%; text-align: right; }
.docketfoldersummary span.docket_sum { white-space: normal; display: block; }
.docket_Primary { padding: 8px 0; }
.emergency_right_block .hegth_24 { height: 24px; }
.docket_p { padding-top: 5px; }
.docket_p h5 { font-weight: bold; color: #666; height: 20px; text-indent: 15px; }
.docket_top h5, .docket_top h5 a { font-weight: bold; color: #666; height: 20px; padding-top: 0px; }
.docket_a { float: left; width: 666px; padding: 0 0 3px 0; }
.page_list { border-bottom: 1px solid #E0E0E0; }
.docket_h1 { color: #B6292B; display: inline-block; font: 23px/28px Georgia,"Times New Roman",Arial,verdana; margin: 10px 0 -20px; }
.document_title h1.document_h1 { width: 74%; }
.docket_iframe { background: none; }
.marggintop_15 { margin-top: -15px; }
.marggintop_20 { margin-top: -20px; }
.docket_conlist { border-bottom: 1px solid #DDD; padding: 10px 0; }
.docket_cont { float: left; line-height: 200%; }
.docket_cont, .docket_time, .docket_cont b { font-weight: normal; color: #666; font-size: 11px; }
.docket_cont b.font_bold { font-weight: 800; color: #444; }
.docket_cont a { font-size: 16px; font-family: Georgia; }
.docket_contright { width: 156px; font-size: 12px; float: right; line-height: 200%; }
.page_run { width: 100%; height: 30px; padding-bottom: 0px; overflow: hidden; }
.page_list table { margin: 13px 0 7px 0; }
.docket_table, .page_list table { width: 100%; *width: 99%; }
.docket_table { width: 100%; }
.docket_contleft { display: none; }
.ViewComment_text { padding: 5px; font-size: 113%; }
/* comment_docket end */

.commentRelated_righth2 { border: 0; margin: 0; padding-bottom: 0; }
.docket_relatedcomment { height: 540px; overflow-y: auto; box-shadow: 0 0px 1px rgba(0, 0, 0, 0.2); }
.docket_h2, .document_h2 { font: 100 20px/20px Georgia,"Times New Roman",Arial,verdana; padding: 20px 70px 8px 0; padding: 0; margin: 20px 0 -20px; *margin: 20px 0 -20px; display: inline-block; color: #b6292b; }
.document_h2 { border-bottom: 2px solid #888; margin: 0px 0 10px; padding: 30px 70px 5px 0; width: 93%; clear: both; }
.emergency_Found { font: normal 20px/22px Arial, Helvetica, sans-serif; text-shadow: 1px 1px 1px hsl(0, 0%, 60%); }

/* Public Comments style start */
.rulemaking_center { float: left; background: #fff; }
dl.commenthome_detail { margin: 0; padding: 0; list-style: none; float: left; width: 220px; word-wrap: break-word; }
dl.commenthome_detail dt { margin: 0; padding: 0 0 0 10px; margin-top: 11px; font-weight: bold; }
dl.commenthome_detail dd { margin: 0; padding: 0 0 0 10px; color: #5c5c5e; font-weight: normal; line-height: 19px; }
.comment_h3 { font: 900 1.1em Georgia, "Times New Roman", Times, serif; color: #333; padding: 20px 0 2px; }
.comment_content { float: left; min-height: 750px; margin: 0; margin: 10px 0 10px 0px; width: 99%; }
.comment_content table { font-size: 13px; }
.comment_contant_block span { display: block; }
.ico_hide a { background: url(../../images/comment_ICO.jpg) no-repeat -9% 60%; float: right; display: block; clear: both; width: 60px; height: 18px; text-align: center; font: normal 10px/14px Arial, Helvetica, sans-serif; *margin-top: -17px; text-decoration: none; text-transform: none; color: #fff; margin-right: -60px; _margin-right: -30px; position: relative; top: 21px; *top: 19px; border: 0px; }
dl.commenthome_detail { margin: 0; padding: 0; list-style: none; float: left; width: 220px; word-wrap: break-word; }
dl.commenthome_detail dt { margin: 0; padding: 0 0 0 10px; margin-top: 11px; font-weight: bold; }
dl.commenthome_detail dd { margin: 0; padding: 0 0 0 10px; color: #5c5c5e; font-weight: normal; line-height: 19px; }
.comment_h1 { font: normal 18px/21px Georgia,"Times New Roman",Arial,verdana; background: url(../../images/comment_hr.jpg) no-repeat 50% 100%; padding: 15px 0 12px; margin: 0 0 12px 0; color: #111; }
.comment_h2 { font: normal 16px/20px Georgia,"Times New Roman",Arial,verdana; padding: 7px 0 5px; display: inline-block; }
.comment_h3 { font: 900 1.1em Georgia, "Times New Roman", Times, serif; color: #333; padding: 20px 0 2px; }
.comment_right { width: 651px; height: 100%; float: left; border-left: 0px solid #b5c3ce; padding: 0px 10px 20px 10px; }
.comment_righth2, .comment_righthideh2, .comment_rightgovh2 { display: block; color: #9c9a9c; clear: both; width: 92%; font: bold 16px/20px Georgia,"Times New Roman",Arial,verdana; padding: 40px 70px 4px 0; border-bottom: 1px solid #e6e6e6; }
.commentRelated_righth2 { border: 0; margin: 0; padding-bottom: 0; }
.docket_relatedcomment { height: 540px; overflow-y: auto; box-shadow: 0 0px 1px rgba(0, 0, 0, 0.2); }
.comment_left { width: 200px; height: 100%; float: right; padding: 5px 10px 10px 15px; border-left: 0px; margin-left: 10px; background: url(../../images/right_hr.jpg) repeat-y 0 0 transparent; }
.comment_lefth2 { font: 900 16px Georgia, "Times New Roman", Times, serif; color: #855F13; width: 90%; display: inline-block; background: url(../../images/left_titleHr.jpg) no-repeat 50% 100%; padding: 9px 0px 14px 6px; margin: 0 0 2px; }
.comment_lefthideh2 { position: relative; border-bottom: 1px solid #d1d1c9; }
.comment_leftdetail { float: left; width: 98%; width: auto; height: 100%; padding: 13px 0px 0 2px; }
.comment_leftdetail li { font: normal 13px/18px Arial, Helvetica, sans-serif; padding: 5px 0px 5px 0px; display: block; clear: both; }
.ico_hide a { background: url(../../images/comment_ICO.jpg) no-repeat -9% 60%; float: right; display: block; clear: both; width: 60px; height: 18px; text-align: center; font: normal 10px/14px Arial, Helvetica, sans-serif; *margin-top: -17px; text-decoration: none; text-transform: none; color: #fff; margin-right: -60px; _margin-right: -30px; position: relative; top: 21px; *top: 19px; border: 0px; }
.rulemaking_attachment, rulemaking_attachment0 { line-height: 36px; min-height: 36px; overflow: hidden; _height: 1%; clear: both; }
.rulemaking_attachmenttext { height: auto; width: 100%; }
.rulemaking_h3 { color: #333333; cursor: default; display: inline-block; float: left; font: 800 12px/37px Arial,verdana; min-height: 31px; overflow: hidden; text-align: left; width: 100%; }
.ViewAttachment { text-align: left; width: 200px; display: inline-block; font-weight: 600; position: relative; padding: 0 10px 0 0; height: 36px; cursor: default; }
.commentattach_ico { width: 32px; height: 26px; padding: 0 0px 0 0; position: absolute; top: 1px; right: auto; }
.commentattach_ico img { }
.ViewDocument_ico { width: 25px; height: 23px; width: 32px; height: 32px; display: inline-block; padding: 0px 5px 0px 0; }
/* Public Comments style End */

/* book view auto display */
.hidden_bookview { display: none; font-size: 1.7em; width: 99%; text-align: center; padding-top: 150px; padding-bottom: 159px; color: #666; font-weight: bold; }

/* CodeEnforcement start */
.sontit { position: absolute; left: -35px; left: -6px; top: 30px; z-index: 999; }
.sontit .center h1 { font-size: 18px; padding: 0 17px; font-family: Georgia, "Times New Roman", Times, serif,Arial,verdana; }
.searchcomplaint_input { width: 480px; padding: 3px 3px; font-size: 1em; }
.casestatus { padding: 2px 3px; font-size: 1em; }
.searchcomplaint_btn { background: #255890 url(../../images/comment_btn.jpg) repeat-x 0 0%; border: 1px solid #336699; color: #FFF !important; cursor: pointer; margin: 0px 0 0 1px; font: 100 100% Verdana,Arial,Helvetica,sans-serif; outline: medium none !important; overflow: visible; padding: 3px 12px 5px; text-decoration: none; width: auto; border-radius: 5px; }
.breadcrumb { float: left; line-height: 17px; padding: 12px 6px 5px 0; width: 100%; font-size: 0.9em; }
#tabmain { width: 100%; font: 14px/1.4em Arial,verdana,Georgia, "Times New Roman", Times, serif; margin: 3px 0; }
#tabmain th { white-space: nowrap; font: bold 14px/1.4em Arial,verdana,Georgia, "Times New Roman", Times, serif; padding: 5px 20px 5px 0; }
#tabmain td { color: rgb(130,130,130); color: #333; padding: 5px 0px 5px 0; }
#tabmain td a { font: 14px/1.2 Georgia, "Times New Roman", Times, serif; }
#tabmain input[type=text] { border-radius: 3px 4px; border: 1px solid #ccc; border-top: 1px solid #8c8c8c; border-left: 1px solid #9d9d9d; background: #fff; width: 300px; padding: 3px 3px; }
.textright { text-align: right; }
#searchresult a { font-size: 1em; font: 600 1.105em/1.2 Georgia, "Times New Roman", Times, serif; }
#searchresult td { font-size: 0.9em; }
input.AddCounty_ico, a.AddCounty_ico, .Addnewtype_ico, .viewlog_ico9, .download_ico, .selectbook_ico, a.selectfavorite_ico, #tabmain td a.selectfavorite_ico { border-radius: 5px; padding: 1px 7px 1px 28px; color: #336699; height: 25px; border: 1px solid #7ba6de; margin: 0 8px 0 0; background: #e1efff url(../../images/Common/AddCounty_ico.png) no-repeat scroll 9px 50%; }
a.AddCounty_ico { padding: 2px 9px 4px 28px; margin: 0 5px 0 0; }
.Addnewtype_ico { width: 60px; background: #fff url(../../images/Common/AddCounty_ico.png) no-repeat scroll 5px 50%; padding: 1px 3px 1px 23px; border: 0; }
.viewlog_ico9, .download_ico { background: #e1efff; padding: 2px 9px 2px 9px; }
.selectbook_ico { background: #e1efff; padding: 3px 9px 4px 9px; /*background:#e1efff url(../../images/WebResource_002.gif) no-repeat 5px 3px;*/ }
a.selectfavorite_ico, #tabmain td a.selectfavorite_ico { background: #e1efff; padding: 3px 7px 4px 7px; font: 100 13px/20px Arial; text-transform: none; text-decoration: none; /*background:#e1efff url(../../images/city/favorite.png) no-repeat 5px 3px;*/ }
button.RemoveCounty_ico { width: 20px; height: 23px; border: 0px solid #7ba6de; margin: 0 15px 0 0; padding: 1px 20px; border-radius: 9px; background: url(../../images/Common/RemoveCounty_ico.png) no-repeat scroll 50% 100%; }
body:not(:-moz-handler-blocked) button.RemoveCounty_ico { width: 20px; height: 23px; border: 0px solid #7ba6de; margin: 0 15px 0 0; padding: 1px 20px; border-radius: 9px; background: url(../../images/Common/RemoveCounty_ico.png) no-repeat scroll 50% 0%; }
.CodeEnforcement_content { margin: 0 auto; width: 81%; }
.submitresult { margin: 220px auto 0; width: 40%; font-size: 1.55em; text-align: center; font-family: 'Segoe UI',Arial,verdana,Helvetica,sans-serif; line-height: 0.9em; }
.Assignresult { margin: 145px auto 30px; width: 42%; font-size: 1.55em; text-align: center; font-family: 'Segoe UI',Arial,verdana,Helvetica,sans-serif; line-height: 1em; padding: 5px 0 3px 20px; background: url(../../images/Common/SuccessfullyCheck.jpg) no-repeat 0px 0px; }
.simplemodal-data a.Assignresult_back { margin: 15px 0; font-size: 1.035em; }
.divcasedetail { padding: 5px 0 0 0; font-size: 0.96em; line-height: 1.7em; }
.divcasedetail_text, .divcasedetail_Authority, .divcasedetail_File { float: left; width: 79%; border: 1px solid #fff; min-height: 25px; font-family: Arial,Helvetica,sans-serif; font-size: 13px; }
.divcasedetail_Authority p, .divcasedetail_File p { padding: 2px 0 6px; margin: 0; }
.divcasedetail_weight { float: left; font-weight: 700; width: 110px; width: 20%; padding: 6px; background-color: #f1f1f1; margin-right: 10px; border-radius: 15px; font-family: Arial,Helvetica,sans-serif; font-size: 13px; }
#tabmain .divcasedetail_text { padding: 0px 0px 4px 0; width: 66%; margin-bottom: 4px; margin-bottom: 5px\9; }
body:not(:-moz-handler-blocked) #tabmain .divcasedetail_text { margin-bottom: 5px; }
#tabmain .divcasedetail_weight { width: 28%; margin-bottom: 4px; }
.divcasedetail_textarea { width: 88%; }
.TipBox { color: gray; line-height: 150%; }
#divcenter .reportcomplaint_box input[type=text] { width: 60%; }
#divcenter .reportcomplaint_box input[type=text], #divcenter .reportcomplaint_box textarea { line-height: 150%; padding-left: 10px; }
#tabmain .divcasedetail_text .timer { width: 65px; height: 26px; border: solid 1px #d1d1d1; text-align: center; float: left; border-radius: 5px; margin: 0 0 0 15px; border: 1px solid #ccc; border-top: 1px solid #8c8c8c; border-left: 1px solid #9d9d9d; line-height: 150%; }
#tabmain .divcasedetail_text .timer input { width: 23px; border: none; float: left; text-align: center; padding: 3px; }
#tabmain .divcasedetail_text .timer span { display: block; width: 5px; height: 16px; line-height: 24px; float: left; }
.divcasedetail_submit { padding: 20px 0; float: left; width: 99%; }
.CodeEnforcement_edit { float: left; display: inline-block; width: 17px; height: 20px; background: url(../../images/Common/icon_subsciber.gif) no-repeat scroll 0px 0px; }
.CodeEnforcement_delete { float: left; display: inline-block; width: 15px; height: 20px; background: url(../../images/Common/icon_subsciber.gif) no-repeat scroll 0px -24px; }
.CodeEnforcement_m { float: left; display: inline-block; width: 6px; height: 20px; }
#searchmore { text-align: right; }
#searchmore a { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; text-align: right; padding: 7px 4px 0 0; display: inline-block; }
#divcenter { margin: 0 auto; width: 92%; max-width: 710px; }
.divcenter_box { padding-top: 30px; }
#divcenter input[type=text] { border-radius: 5px; border: 1px solid #ccc; border-top: 1px solid #8c8c8c; border-left: 1px solid #9d9d9d; background: #fff; width: 70%; padding: 3px; }
#divcenter .textright { font-family: Arial, Gadget, sans-serif; font-weight: 100; font-size: 13px; }
.BrowseThrough_p td a { margin: 0 15px; }
#btncase, #btnevent, #btncomplaint { display: inline-block; padding: 9px 5px 8px; min-width: 95px; line-height: 21px; text-align: center; font-weight: bold; color: #06A; background-color: #F1F6FF; border: 1px solid #bcd; border-bottom: 0; border-radius: 5px 5px 0px 0px; margin: 0 2px 0 0; }
.ShowCase_navsab { text-align: left; margin-top: 20px; margin-bottom: 10px; padding-bottom: 8px; background: url(../../images/bq_0.png) repeat-x center bottom; }
#complaintlist { margin-top: 16px; }
.Backto { text-align: right; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif,Arial,verdana; }
.case_number { display: inline-block; font: bold 16px/1.4em Georgia, "Times New Roman", Times, serif,Arial,verdana; margin: 9px 0; }
#viewlogs a { font-family: Georgia, "Times New Roman", Times, serif,Arial,verdana; font-size: 13px; }
#sCaseNumber { font-weight: bold; }
/* CodeEnforcement end */

/* feedback style [begin] */
.autoDiv_content { width: 80%; padding-left: 8%; text-align: left; }
.autoDiv_content .msg { padding: 0px 5px; color: #fff; background-color: #8BC1FA; }
b.rtop, b.rbottom { display: block; background: #FFF; }
b.rtop b, b.rbottom b { display: block; height: 1px; overflow: hidden; background: #8BC1FA; }
b.r1 { margin: 0 5px; }
b.r2 { margin: 0 3px; }
b.r3 { margin: 0 2px; }
b.rtop b.r4, b.rbottom b.r4 { margin: 0 1px; height: 2px; }
.autoDiv_content .feedbackBox { padding-top: 20px; }
.autoDiv_content .feedbackBox div { padding: 6px; }
.autoDiv_content .feedbackBox div > span { width: 18%; padding-right: 10px; text-align: right; display: block; float: left; font-weight: bold; font-size: 0.8em; line-height: 200%; }
.autoDiv_content .feedbackBox div > div.Tip { padding-left: 19.5%; color: red; display: none; }
.autoDiv_content .feedbackBox div * { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.autoDiv_content .feedbackBox div input[type=text] { color: #AAA; height: 21px; }
.autoDiv_content .feedbackBox div input.all { width: 65%; }
.autoDiv_content .feedbackBox div input.partial { width: 24%; }
.autoDiv_content .feedbackBox div textarea { width: 72%; }
input.button { display: inline-block; color: #FFF !important; cursor: pointer; font: bold 100% Verdana,Arial,Helvetica,sans-serif; font-size: 0.9em; background-color: #124589; text-decoration: none; width: auto; height: 26px; border: 0; padding: 0px; margin: 0px; line-height: 25px; padding: 0px 10px; border-radius: 6px; }
a.button_forgetpassword { display: inline-block; text-align: center; line-height: 20px; float: left; }
input.button { float: left; display: inline-block; }
/* feedback style [end] */
#sidePanel, #sidePanelNarrower { background: #fff; }

.icon_pdf1 { margin-left: 4px; margin-top: 15px; border-left: 1px dashed #d4d4d4; }
.icon_pdf1 a { text-decoration: none; font-size: 12px; padding: 2px 0px 1px 20px; background: #fff url(../../images/blue_mode.png) no-repeat 100% 73%; }

.icon_print { margin-left: 4px; margin-top: 15px; border-left: 1px dashed #d4d4d4; }
.icon_print a { text-decoration: none; font-size: 12px; padding: 2px 0px 1px 20px; background: #fff url(../../images/print.png) no-repeat; }

dl.noticehome_detail { float: left; list-style: none outside none; margin: 0; padding: 0; width: 100%; font-family: Arial; }
dl.noticehome_detail dt { font-weight: 700; margin: 20px 0 0; padding: 0; font-size: 0.9em; }
dl.noticehome_detail dd { color: #666; font-weight: normal; line-height: 150%; margin: 0; padding: 0; font-size: 0.75em; margin: 5px 0; word-wrap: break-word; }
dl.noticehome_detail dd table tr td { border: 1px solid #ccc; }
.AdditionalInfo { margin: 0 0 0 1px; }
.AdditionalInfo_h1 { border-bottom: 1px dashed #CCC; color: #A50000; font-size: 1.5em; margin: 25px 0 9px; padding: 0 0 2px; width: 100%; }
.proposal_contant_block .blockInfo { float: left; width: 70%; }
.noticehome_control { margin: auto; }

/* Comment list style in code home [begin]  */
.Comment_List { padding-bottom: 10px; }
.Comment_List ul li { line-height: 110%; padding-top: 6px; font-size: 14px; }
.Comment_List ul li span { color: gray; font-size: 12px; }
.Comment_List .more { font-size: 0.9em; }
.Receive_checkbox { float: right; padding: 5px 2px; font-size: 0.9em; }
.comment_hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 0; padding: 0; background: transparent url(../../images/left_titleHr.jpg) no-repeat 50% 5%; width: 100%; border: 0; padding: 5px 0 3px 0px; display: inline-block; }
.CommentMsg { font-size: 0.9em; line-height: 120%; border: 1px solid #CAD9EA; background: #ecf3fa; color: #5e5f60; border-radius: 4px; padding: 8px 6px; }
.CommentList { width: 100%; box-shadow: 1px 1px 5px #AAA; }
.CommentList .box { padding: 6px 0 2px 8px; background-color: rgb(49, 113, 173); color: #fff; text-align: left; min-height: 25px; border-right: 1px solid #79d; overflow: hidden; }
.CommentList .box ul { padding: 0px; margin: 0px; list-style: none; }
.CommentList .box ul li { float: left; padding: 0px 8px 0px 8px; border-right: 1px solid #79d; }
.CommentList .box ul > li:first-child { padding-left: 0px; }
.CommentList .box ul li select { background: #bdf; margin: 0px; border: 0px; }
.CommentList .box ul li select:hover { background-color: #fff; }
.CommentList > dl { overflow: hidden; _height: 1%; }
.CommentList > dl > dd { word-break: break-all; line-height: 21px; min-height: 150px; padding: 12px 0 0; float: left; text-align: center; padding-bottom: 10000px; margin-bottom: -10000px; }
.CommentList dl.light { background-color: #ddeef1; }
.CommentList dl.over { background-color: #cde; }
.CommentList dl dd span.time { color: #888; }
.CommentList dl dd.title { background: url(/images/pic.gif) no-repeat left center; }
.CommentList dl dd.title a { color: #444; margin-left: 60px; display: block; }
.CommentList dl dd.title a:hover { color: #000; }
.CommentList .left { width: 80%; margin: 0px auto; text-align: left; line-height: 150%; color: #456; }
.CommentList .left .name { width: 100%; text-align: left; border-bottom: 1px dashed #89D; padding-bottom: 5px; }
.CommentList .left span { float: right; color: #9ab; }
.CommentList .left .pic { width: 100%; height: 80px; background: url(/images/pic.gif) no-repeat left center; }
.CommentList .right { width: 98%; margin: 0 auto; line-height: 150%; text-align: left; }
.CommentList .right .C_top { width: 100%; height: 25px; color: #444; border-bottom: 1px dashed #89D; padding-bottom: 4px; }
.CommentList .right .C_top ul { float: right; }
.CommentList .right .C_top ul li { float: left; padding: 0px 10px; border-left: 1px solid #cdf; }
.CommentList .right .C_top ul li.floor { font-size: 16px; color: #56b; }
.CommentList .right .C_center { width: 720px; padding: 6px; font-size: 14px; min-height: 70px; overflow: hidden; }
.CommentList .right .C_center > div { padding-bottom: 6px; height: auto; }
.CommentList .right .C_center .name { color: #56B; }
.CommentList .right .C_center .CiteContent { color: #555; }
.CommentList .right .C_center table { border-collapse: collapse; }
.CommentList .right .C_center table tr td { border: 1px solid #9db3c5; }
.CommentList .right .C_bottom { width: 100%; border-top: 1px dashed #89c; padding-top: 6px; }
.CommentList .right .C_bottom ul li { float: left; padding-right: 8px; color: #BBB; font-size: 13px; }
.CommentList .right .C_bottom ul li input { background-color: #fff; border: 0px; color: #56B; width: 110px; text-align: center; }
.CommentList .right .C_bottom ul li input:hover { font-weight: bold; }
.CommentList .right .C_bottom ul.EditTool { float: right; }
.IsayBox { display: none; }
.Isay { display: block; padding: 6px; width: 130px; height: 22px; background-color: rgb(49, 113, 173); border: 1px solid #457; color: #fff; font-weight: bold; text-align: center; }
.Isay:hover { color: #fff; font-size: 15px; text-decoration: none; }
.Isay:visited { color: #fff; }
.EditerArea { font-size: 16px; }
.C_buttons { width: 100%; text-align: center; }
.C_buttons input { font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti; _font-family: Tahoma,Arial,Helvetica,STHeiti; -o-font-family: Tahoma, Arial; }
.C_buttons { padding: 8px; text-align: right; white-space: nowrap; }
.C_buttons input { margin-right: 8px; padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding: 4px 10px; *height: 2em; letter-spacing: 2px; font-family: Tahoma, Arial/9 !important; width: auto; overflow: visible; *width: 1; color: #333; border: solid 1px #999; border-radius: 5px; background: #DDD; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD'); background: linear-gradient(top, #FFF, #DDD); background: -moz-linear-gradient(top, #FFF, #DDD); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DDD)); text-shadow: 0px 1px 1px rgba(255, 255, 255, 1); box-shadow: 0 1px 0 rgba(255, 255, 255, .7), 0 -1px 0 rgba(0, 0, 0, .09); -moz-transition: -moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: box-shadow linear .2s; }
.C_buttons input::-moz-focus-inner { border: 0; padding: 0; margin: 0; }
.C_buttons input:focus { outline: none 0; border-color: #426DC9; box-shadow: 0 0 8px rgba(66, 109, 201, .9); }
.C_buttons input:hover { color: #000; border-color: #666; }
.C_buttons input:active { border-color: #666; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF'); background: linear-gradient(top, #DDD, #FFF); background: -moz-linear-gradient(top, #DDD, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), to(#FFF)); box-shadow: inset 0 1px 5px rgba(66, 109, 201, .9), inset 0 1px 1em rgba(0, 0, 0, .3); }
.C_buttons input[disabled] { cursor: default; color: #666; background: #DDD; border: solid 1px #999; filter: alpha(opacity=50); opacity: .5; box-shadow: none; }
.C_buttons input.aui_state_highlight { color: #FFF; border: solid 1px #3399dd; background: #2288cc; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); text-shadow: -1px -1px 1px #1c6a9e; }
.C_buttons input.aui_state_highlight:hover { color: #FFF; border-color: #1c6a9e; }
.C_buttons input.aui_state_highlight:active { border-color: #1c6a9e; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); }
.C_line { width: 100%; height: 5px; border-bottom: 1px solid #bcd; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ccccdd'); background: linear-gradient(top, #ddffee, #ffffff); background: -moz-linear-gradient(top, #ddffee, #ffffff); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ddffee), to(#ffffff)); text-shadow: -1px -1px 1px #1c6a9e; }
.C_line2 { width: 100%; height: 5px; border-top: 1px solid #bcd; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccccdd', endColorstr='#ffffff'); background: linear-gradient(top, #ddffee, #ffffff); background: -moz-linear-gradient(top, #ddffee, #ffffff); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ddffee), to(#ffffff)); text-shadow: -1px -1px 1px #1c6a9e; }
/* Comment list style in code home [end]  */

.searchresult_mynav li.Search_option { display: none; }

.PDFdownload { }
.PDFdownload_small { display: none; }

dd { -webkit-margin-start: 0px; }

.Citation_SearchBox { width: 95%; margin: 0px auto; padding: 20px; background-color: #f2f4f8; border: 1px solid #e4e8ef; text-align: center; overflow: hidden; }

/*.skel-panels-defaultWrapper { display:none }*/

/* print button style begin */
.print_btns { height: 40px; padding: 8px; }
.print_btns input[type=button] { padding: 6px 12px 6px 38px; background-color: #e8f1ff; border: 1px solid #9BD; text-shadow: 1px 1px 0px #fff; border-radius: 5px; box-shadow: 1px 1px 2px rgba(100,100,100,0.6); font-weight: bold; }
.print_btns input[type=button]:hover { background-color: #444; color: #fff; text-shadow: 1px 1px 0px #000; border: 1px solid #333; }
.print_btns input.print { background: url(../../images/print.png) no-repeat 6px 5px #e8f1ff; }
/* print button style end */

/* layout: total */
.wrapper { max-width: 68.625em; max-width: 77.125em; max-width: 100%; padding: 0; margin: 0 auto 5px; overflow: hidden; min-height: 700px; content: ""; max-width: none; z-index: 1; min-height: 450px; margin: 0; padding-top: 1px; padding-top: 17px; }
.containter { margin: 0px auto; max-width: 1230px; max-width: 1003px; padding: 0 30px; clear: both; }
.home_body { margin: 0px auto; min-height: 580px; padding: 0; background: url(../../images/city/bg_LakeWales.jpg) no-repeat 50% 0 #fff; /*background-size:cover;*/ }
.main_body { min-height: 560px; border: none; padding: 0 0 10px 0; margin: 0; overflow: hidden; width: 100%; margin: 0 auto; clear: both; float: none; }

/* layout: header begin */
.logo { float: left; position: relative; margin-top: -17px; }
.logo a { position: absolute; left: -10px; top: -2px; width: 353px; height: 108px; background: url(../../images/city/lakewales/logo.png) no-repeat 0 0; padding: 0 0 0 0px; color: #f00; line-height: 1.9em; font-size: 1.9em; text-transform: uppercase; font-family: Georgia; margin-left: 10px; }
.official { position: absolute; left: 0; top: 0; width: 129px; height: 120px; background: url(../../images/city/lakewales/official.png) no-repeat; z-index: 990; }
#searchBox { background: #fff; border: 0; height: 28px; width: 216px; margin-top: 16px; padding-left: 6px; padding-right: 4px; vertical-align: top; -webkit-border-radius: 14px; -moz-border-radius: 7px; border-radius: 14px; }
#searchBoxInput { background: #666; background: transparent; width: 84%; border: 0; color: #eee; font-size: 0.95em; height: 27px; line-height: 25px; outline: none; padding: 0; vertical-align: top; }

/* layout: header end */

/* layout: topnav begin */
.topnav_dropdown li a { color: #2966B6; padding: 5px 0px 5px 3px; display: inline-block; font-size: 0.95em; font-family: "Segoe UI", "Helvetica Neue", Arial, sans-serif; line-height: 16px; width: 100%; text-indent: 1px; margin: 0; }
.topnav_dropdown li a:hover { color: #ba925a; color: #fff; padding: 5px 0px 5px 5px; background: #f5f5f5; text-decoration: none; }
/* layout: topnav end */

/* layout: banner homepage */
.banner { height: 259px; margin: 0px auto 0; padding: 60px 0 0 0; text-align: center; position: relative; }
.bannerpic { position: absolute; left: 2%; width: 470px; height: 280px; background: url(../../images/city/pc-pad03.png) no-repeat 50% 50%; background-size: cover; content: ""; max-width: none; -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; background-size: 100% 100%; -moz-background-size: 100% 100%; background-repeat: no-repeat\9; background-image: none\9; -moz-border-image: url(../../images/city/pc-pad03.png) 0; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/city/pc-pad03.png', sizingMethod='scale')\9; }
.bannerfont_Margate { background: url(../../images/city/bannerfont_LakeWales.png) no-repeat 0% 50%; }
.bannerh2 { font-size: 54px; font-size: 3.4em; line-height: 1em; font-weight: bold; text-shadow: 1px 2px 1px #fff !important; color: #111; margin: 30px 0 15px; }
.bannerh3 { font-size: 25px; font-size: 1.6em; line-height: 1.5em; text-shadow: 1px 2px 1px #fff; color: #111; }
.bannerfont { position: absolute; left: 52%; width: 420px; height: 210px; margin: 0; background-image: url(../../images/city/bannerfont_LakeWales.png); background-position: 0% 50%; background-repeat: no-repeat; background-size: cover; content: ""; max-width: none; }
.bannerh2 { display: none; }
.bannerh3 { display: none; }

.block { border-top: 1px solid #f3f3f3; width: 100%; /*width:70%; padding:0 15%;*/ background: #fff; overflow: hidden; background: #fff; }
.block01, .block02, .block03 { float: left; width: 33.13%; width: 50%; height: 187px; height: 185px; /*border:1px solid #c2c2c2;*/ border-right: 0; background-size: cover; content: ""; max-width: none; position: relative; background-size: cover; -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; background-size: 100% 100%; -moz-background-size: 100% 100%; /*background:url(../../images/city/lakewales/block_bg.jpg) repeat-x;*/ }
/*.block02 { border:1px solid #c2c2c2; }*/
/*.block01{width:54.5%;}
.block02{width:45.5%;}*/
.block01 .pic, .block02 .pic, .block03 .pic { float: left; width: 190px; width: 43%; height: 184px; /*margin-right:5%;*/ background-position: center center; background-size: contain; background-repeat: no-repeat; }
.block01 .navlist, .block02 .navlist, .block03 .navlist { float: left; width: 54%; padding-left: 3%; height: 180px; }
.block01 .navlist h4, .block02 .navlist h4, .block03 .navlist h4 { text-transform: uppercase; font-family: Arial; font-weight: 600; margin: 20px 0 14px; color: #023694; }
.block01 .navlist h4:first-letter, .block02 .navlist h4:first-letter, .block03 .navlist h4:first-letter { font-size: 1.5em; }
.block01 .navlist a, .block02 .navlist a, .block03 .navlist a { display: block; padding: 5px; padding-left: 20px; color: #023694; /*font-family:Arial;font-weight:400;*/ background: url(../../images/city/lakewales/block_link_icon.png) no-repeat left center; }
.block01 .navlist h4 a, .block02 .navlist h4 a { background: none; padding: 0px; }
.block01 .pic { background-image: url(../../images/city/lakewales/2022-block_Mayor.jpg); -moz-border-image: url(../../images/city/lakewales/2022-block_Mayor.jpg) 0; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/city/lakewales/2022-block_Mayor.jpg', sizingMethod='scale')\9; }
.block02 .pic { background-image: url(../../images/city/lakewales/2022-commission-group.jpg); -moz-border-image: url(../../images/city/lakewales/2022-commission-group.jpg) 0; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/city/lakewales/2022-commission-group.jpg', sizingMethod='scale')\9; }
.block03 .pic { background-image: url(../../images/city/lakewales/2022-block_Mayor.jpg); -moz-border-image: url(../../images/city/lakewales/2022-block_Mayor.jpg) 0; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/city/lakewales/2022-block_Mayor.jpg', sizingMethod='scale')\9; }


/*.rulehome_h1 a.notice_next, .ListView_h1 a.notice_next {padding:0px 9px;background:url("../images/pref.png") no-repeat scroll 6px -22px transparent;}*/
.ListView_h2 { font: 700 1.125em/23px Georgia,"Times New Roman",Arial,verdana; color: #333; float: left; margin: 30px 0px 0; margin: 15px 0 0px 0; width: 100%; font-variant: small-caps !important; border-bottom: 2px solid #666; text-indent: 0px; }
.ListView_h3 { font: 700 1.125em/23px Georgia,"Times New Roman",Arial,verdana; color: #333; float: left; margin: 30px 0px 0; margin: 15px 0 0px 0; width: 100%; font-variant: small-caps !important; border-bottom: 2px solid #666; text-indent: 15px; }
.ListView_h4 { font: 100 1.125em/23px Georgia,"Times New Roman",Arial,verdana; color: #333; float: left; margin: 10px 0px 0; margin: 15px 0 5px 0; }
.icon_bookviewpdf a.pdf { display: inline-block; width: 22px; height: 22px; background: url(../../images/blue_mode.png) no-repeat 0px -78px; text-indent: -999px; }
.mycontent { border: 0px solid #ccc; padding: 0; float: left; width: 100%; font-family: Arial,verdana; }
.mycontent h3 { font-weight: bold; }

/* date start */

/* REFERENCE NOTES */

p.refmanual { font-weight: normal; /* color:#777;font-size:12px; font-style:italic;*/ margin-left: 0.6em; margin-top: 0.2em; }
p.refeditor { font-weight: normal; /* color:#777;font-size:12px; font-style:italic;*/ margin-left: 0.6em; margin-top: 0.2em; }
p.refgeneric { font-weight: normal; /* color:#777;font-size:12px; font-style:italic;*/ margin-left: 0.6em; margin-top: 0.2em; }
p.refcharter { font-weight: normal; /* color:#777;font-size:12px; font-style:italic;*/ margin-left: 0.6em; margin-top: 0.2em; }
p.refcross { font-weight: normal; /*color:#777;font-size:12px; font-style:italic;*/ margin-left: 0.6em; margin-top: 0.2em; }
p.refstateconst { font-weight: normal; /*color:#777; font-size:12px; font-style:italic;*/ margin-left: 0.6em; margin-top: 0.2em; }
p.refcaselaw { font-weight: normal; /*color:#777; font-size:12px; font-style:italic;*/ margin-left: 0.6em; margin-top: 0.2em; }
/* DIFFERENT COLOR */
p.refcaselawanno { font-weight: normal; /*color:#777; font-size:12px; font-style:italic;*/ margin-left: 0.6em; margin-top: 0.2em; }
p.refnote { font-weight: normal; /*color:#777; font-size:12px; font-style:italic;*/ margin-left: 0.6em; margin-top: 0.2em; }
p.refstatelaw { margin: 0.2em 0em 1em 3.6em; /*color:#777;font-size:12px; font-style: italic;*/ }

/* REFERENCE NOTES INSIDE FOOTNOTES */
p.refmanualFN { /*color:#777; font-weight:normal; font-size:12px; font-style:italic;*/ margin-left: 3.6em; }
p.refeditorFN { /*color:#777; font-weight:normal; font-size:12px; font-style:italic;*/ margin-left: 3.6em; }
p.refgenericFN { /*color:#777; font-weight:normal; font-size:12px; font-style:italic;*/ margin-left: 3.6em; }
p.refcharterFN { /*color:#777; font-weight:normal; font-size:12px; font-style:italic;*/ margin-left: 3.6em; }
p.refcrossFN { /*color:#777; font-weight:normal; font-size:12px; font-style:italic;*/ margin-left: 3.6em; }
p.refstateconstFN { /*color:#777; font-weight:normal; font-size:12px; font-style:italic;*/ margin-left: 3.6em; }
p.refcaselawFN { /*color:#777; font-weight:normal; font-size:12px; font-style:italic;*/ margin-left: 3.6em; }
/* DIFFERENT COLOR */
p.refcaselawannoFN { /*color:#777; font-weight:normal; font-size:12px; font-style:italic;*/ margin-left: 3.6em; }
p.refnoteFN { /*color:#777; font-weight:normal; font-size:12px; font-style:italic;*/ margin-left: 3.6em; }
p.refstatelawFN { margin: 0.2em 0em 1em 3.6em; /*color:#777; font-style:italic; font-size:12px*/ }

p.historynote, .ListView_indent0 td p.historynote { margin: 0.2em 0em 0.2em 0.6em; /*color:#777; font-weight:normal; font-size:12px; font-style:italic;*/ }

p.pc0 { margin: 0.2em 1em 1em 3em; background: #eee; padding: 10px; }
p.pc1 { margin: 0.2em 0em 1em 3em; }
p.pc2 { margin: 0.2em 0em 1em 3em; }
p.pc3 { margin: 0.2em 0em 1em 3em; }
p.pc4 { margin: 0.2em 0em 1em 3em; }
p.pc5 { margin: 0.2em 0em 1em 3em; }
p.pc6 { margin: 0.2em 0em 1em 3em; }
p.pc7 { margin: 0.2em 0em 1em 3em; }
p.pc8 { margin: 0.2em 0em 1em 3em; }
p.pc9 { margin: 0.2em 0em 1em 3em; }

p.p0 { margin: 0.2em 0em 1em 3em; text-indent: 3em; }
p.p1 { margin: 0.2em 0em 1em 6em; text-indent: 3em; }
p.p2 { margin: 0.2em 0em 1em 9em; text-indent: 3em; }
p.p3 { margin: 0.2em 0em 1em 12em; text-indent: 3em; }
p.p4 { margin: 0.2em 0em 1em 15em; text-indent: 3em; }
p.p5 { margin: 0.2em 0em 1em 18em; text-indent: 3em; }
p.p6 { margin: 0.2em 0em 1em 21em; text-indent: 3em; }
p.p7 { margin: 0.2em 0em 1em 24em; text-indent: 3em; }
p.p8 { margin: 0.2em 0em 1em 27em; text-indent: 3em; }
p.p9 { margin: 0.2em 0em 1em 30em; text-indent: 3em; }

.hanging-indent { text-indent: -25px; padding-left: 25px; }

p.h0 { margin: 0.2em 0em 1em 6em; text-indent: -3em; }
p.h1 { margin: 0.2em 0em 1em 9em; text-indent: -3em; }
p.h2 { margin: 0.2em 0em 1em 12em; text-indent: -3em; }
p.h3 { margin: 0.2em 0em 1em 15em; text-indent: -3em; }
p.h4 { margin: 0.2em 0em 1em 18em; text-indent: -3em; }
p.h5 { margin: 0.2em 0em 1em 21em; text-indent: -3em; }
p.h6 { margin: 0.2em 0em 1em 24em; text-indent: -3em; }
p.h7 { margin: 0.2em 0em 1em 27em; text-indent: -3em; }
p.h8 { margin: 0.2em 0em 1em 30em; text-indent: -3em; }
p.h9 { margin: 0.2em 0em 1em 3em; text-indent: -3em; }

div.toc { font-size: 1em; }
p.p0_toc { margin: 0.2em 0em 0.2em 10px; text-indent: 10px; font-size: 0.8em; }
p.p1_toc { margin: 0.2em 0em 0.2em 20px; text-indent: 10px; font-size: 0.8em; }
p.p2_toc { margin: 0.2em 0em 0.2em 30px; text-indent: 10px; font-size: 0.8em; }
p.p3_toc { margin: 0.2em 0em 0.2em 40px; text-indent: 10px; font-size: 0.8em; }
p.p4_toc { margin: 0.2em 0em 0.2em 50px; text-indent: 10px; font-size: 0.8em; }
p.p5_toc { margin: 0.2em 0em 0.2em 60px; text-indent: 10px; font-size: 0.8em; }
p.p6_toc { margin: 0.2em 0em 0.2em 70px; text-indent: 10px; font-size: 0.8em; }
p.p7_toc { margin: 0.2em 0em 0.2em 80px; text-indent: 10px; font-size: 0.8em; }
p.p8_toc { margin: 0.2em 0em 0.2em 90px; text-indent: 10px; font-size: 0.8em; }
p.p9_toc { margin: 0.2em 0em 0.2em 100px; text-indent: 10px; font-size: 0.8em; }

/* centered blocks NO INDENTS*/
p.bc0 { margin: 0.2em 0em 1em 3em; }
p.bc1 { margin: 0.2em 0em 1em 3em; }
p.bc2 { margin: 0.2em 0em 1em 3em; }
p.bc3 { margin: 0.2em 0em 1em 3em; }
p.bc4 { margin: 0.2em 0em 1em 3em; }
p.bc5 { margin: 0.2em 0em 1em 3em; }
p.bc6 { margin: 0.2em 0em 1em 3em; }
p.bc7 { margin: 0.2em 0em 1em 3em; }
p.bc8 { margin: 0.2em 0em 1em 3em; }
p.bc9 { margin: 0.2em 0em 1em 3em; }

p.b0 { margin: 0.2em 0em 0em 3em; text-indent: 0em; }
p.b1 { margin: 0.2em 0em 0em 6em; text-indent: 0em; }
p.b2 { margin: 0.2em 0em 0em 9em; text-indent: 0em; }
p.b3 { margin: 0.2em 0em 0em 12em; text-indent: 0em; }
p.b4 { margin: 0.2em 0em 0em 15em; text-indent: 0em; }
p.b5 { margin: 0.2em 0em 0em 18em; text-indent: 0em; }
p.b6 { margin: 0.2em 0em 0em 21em; text-indent: 0em; }
p.b7 { margin: 0.2em 0em 0em 24em; text-indent: 0em; }
p.b8 { margin: 0.2em 0em 0em 27em; text-indent: 0em; }
p.b9 { margin: 0.2em 0em 0em 30em; text-indent: 0em; }

/*p.incr0 {float:left; margin: 0em 0em 0em 3em; width:2em; clear:left }
p.incr1 {float:left; margin: 0em 0em 0em 5.6em; width:2em; clear:left }
p.incr2 {float:left; margin: 0em 0em 0em 9em; width:2em; clear:left }
p.incr3 {float:left; margin: 0em 0em 0em 12em; width:2em; clear:left }
p.incr4 {float:left; margin: 0em 0em 0em 15em; width:2em; clear:left }
p.incr5 {float:left; margin: 0em 0em 0em 18em; width:2em; clear:left }
p.incr6 {float:left; margin: 0em 0em 0em 21em; width:2em; clear:left }
p.incr7 {float:left; margin: 0em 0em 0em 24em; width:2em; clear:left }
p.incr8 {float:left; margin: 0em 0em 0em 27em; width:2em; clear:left }
p.incr9 {float:left; margin: 0em 0em 0em 30em; width:2em; clear:left }
p.incr10 {float:left; margin: 0em 0em 0em 33em; width:2em; clear:left }


p.incr_ml0 {float:left; margin: 0.2em 0em 0em 0em; width:2em;  }
p.incr_ml1 {float:left; margin: 0.2em 0em 0em 0em; width:2em;  }
p.incr_ml2 {float:left; margin: 0.2em 0em 0em 0em; width:2em;  }
p.incr_ml3 {float:left; margin: 0.2em 0em 0em 0em; width:2em;  }
p.incr_ml4 {float:left; margin: 0.2em 0em 0em 0em; width:2em;  }
p.incr_ml5 {float:left; margin: 0.2em 0em 0em 0em; width:2em;  }
p.incr_ml6 {float:left; margin: 0.2em 0em 0em 0em; width:2em;  }
p.incr_ml7 {float:left; margin: 0.2em 0em 0em 0em; width:2em;  }
p.incr_ml8 {float:left; margin: 0.2em 0em 0em 0em; width:2em;  }
p.incr_ml9 {float:left; margin: 0.2em 0em 0em 0em; width:2em;  }
p.incr_ml10 {float:left; margin: 0.2em 0em 0em 0em; width:2em;  }*/


p.listheader0 { float: left; margin: 0.2em 0em 0em 0em; font-weight: bold; }
p.listheader1 { float: left; margin: 0.2em 0em 0em 0em; font-weight: bold; }
p.listheader2 { float: left; margin: 0.2em 0em 0em 0em; font-weight: bold; }
p.listheader3 { float: left; margin: 0.2em 0em 0em 0em; font-weight: bold; }
p.listheader4 { float: left; margin: 0.2em 0em 0em 0em; font-weight: bold; }
p.listheader5 { float: left; margin: 0.2em 0em 0em 0em; font-weight: bold; }
p.listheader6 { float: left; margin: 0.2em 0em 0em 0em; font-weight: bold; }
p.listheader7 { float: left; margin: 0.2em 0em 0em 0em; font-weight: bold; }
p.listheader8 { float: left; margin: 0.2em 0em 0em 0em; font-weight: bold; }
p.listheader9 { float: left; margin: 0.2em 0em 0em 0em; font-weight: bold; }
p.listheader10 { float: left; margin: 0.2em 0em 0em 0em; font-weight: bold; }


p.content0 { margin: 0.2em 0em 0em 3em; }
p.content1 { margin: 0.2em 0em 0em 6em; width: 91%; }
p.content2 { margin: 0.2em 0em 0em 9em; }
p.content3 { margin: 0.2em 0em 0em 12em; }
p.content4 { margin: 0.2em 0em 0em 15em; }
p.content5 { margin: 0.2em 0em 0em 18em; }
p.content6 { margin: 0.2em 0em 0em 21em; }
p.content7 { margin: 0.2em 0em 0em 24em; }
p.content8 { margin: 0.2em 0em 0em 27em; }
p.content9 { margin: 0.2em 0em 0em 30em; }
p.content10 { margin: 0.2em 0em 0em 33em; }


p.contentlistheader0 { margin: 0em 0em 0em 3em; padding: .2em; }
p.contentlistheader1 { margin: 0em 0em 0em 6em; padding: .2em; }
p.contentlistheader2 { margin: 0em 0em 0em 9em; padding: .2em; }
p.contentlistheader3 { margin: 0em 0em 0em 12em; padding: .2em; }
p.contentlistheader4 { margin: 0em 0em 0em 15em; padding: .2em; }
p.contentlistheader5 { margin: 0em 0em 0em 18em; padding: .2em; }
p.contentlistheader6 { margin: 0em 0em 0em 21em; padding: .2em; }
p.contentlistheader7 { margin: 0em 0em 0em 24em; padding: .2em; }
p.contentlistheader8 { margin: 0em 0em 0em 27em; padding: .2em; }
p.contentlistheader9 { margin: 0em 0em 0em 30em; padding: .2em; }
p.contentlistheader10 { margin: 0em 0em 0em 33em; padding: .2em; }

/* top-right-bottom-left*/
.bheader0 { margin: 0em 0em 0em 3em; font-weight: bold; }
.bheader1 { margin: 0em 0em 0em 6em; font-weight: bold; }
.bheader2 { margin: 0em 0em 0em 9em; font-weight: bold; }
.bheader3 { margin: 0em 0em 0em 12em; font-weight: bold; }
.bheader4 { margin: 0em 0em 0em 15em; font-weight: bold; }
.bheader5 { margin: 0em 0em 0em 18em; font-weight: bold; }
.bheader6 { margin: 0em 0em 0em 21em; font-weight: bold; }
.bheader7 { margin: 0em 0em 0em 24em; font-weight: bold; }
.bheader8 { margin: 0em 0em 0em 27em; font-weight: bold; }
.bheader9 { margin: 0em 0em 0em 30em; font-weight: bold; }


.l0header { margin: 0em 0em 0em 3em; }
.l1header { margin: 0em 0em 0em 3em; }
.l2header { margin: 0em 0em 0em 3em; }
.l3header { margin: 0em 0em 0em 3em; }
.l4header { margin: 0em 0em 0em 3em; }
.l5header { margin: 0em 0em 0em 3em; }
.l6header { margin: 0em 0em 0em 3em; }
.l7header { margin: 0em 0em 0em 3em; }
.l8header { margin: 0em 0em 0em 3em; }
.l9header { margin: 0em 0em 0em 3em; }

/* interp... */
/* top-right-bottom-left*/
.interpA { margin: 0.2em 0em 0.25em 2em; font-weight: bold; }
.interpB { margin: -1.5em 0em 0.25em 10em; }
.interpC { margin: 0.2em 0em 2em 2em; text-indent: 3em; }

/********** SV  Home Cite ************/
.sharepart { position: absolute; display: none; cursor: pointer; background: #fff; opacity: 0.80; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=80,finishOpacity=100); padding: 2px 4px; border: 1px solid #ccc; }
.sharepart input { background-image: url(/images/icon_website.jpg); display: inline-block; width: 20px; height: 17px; margin-right: 2px; text-decoration: none; border: none; cursor: pointer; }
.sharepart input.icon_facebook { background: url(/images/icon_website.jpg) no-repeat 0px -47px; display: inline-block; width: 20px; height: 17px; margin-right: 2px; text-decoration: none; border: none; cursor: pointer; }
.sharepart input.icon_twitter { background: url(/images/icon_website.jpg) no-repeat 0px -24px; display: inline-block; width: 20px; height: 17px; margin-right: 2px; text-decoration: none; border: none; cursor: pointer; }
.sharepart input.icon_rss { background: url(/images/icon_website.jpg) no-repeat 0px -112px; display: inline-block; width: 20px; height: 17px; margin-right: 2px; text-decoration: none; border: none; cursor: pointer; }
.sharepart input.icon_email { background: url(/images/icon_website.jpg) no-repeat 0px -68px; display: inline-block; width: 20px; height: 17px; margin-right: 2px; text-decoration: none; border: none; cursor: pointer; }
.sharepart input.icon_cite { background: url(/images/icon_website.jpg) no-repeat 0px -138px; display: inline-block; width: 20px; height: 17px; margin-right: 2px; text-decoration: none; border: none; cursor: pointer; }
/********** SV  Home Cite ************/
.agendas_pdf { display: inline-block; min-width: 49.5%; line-height: 15px; }
.agendas_pdf a { white-space: nowrap; }

@media only screen and (max-width: 1190px) {
    .official { background: url(../../images/city/lakewales/official_small.png) no-repeat; }
    #searchBox { width: 170px; }
    #searchBoxInput { width: 77%; }
}

/* about US style begin */
.aboutus_body { margin: 0px auto; min-height: 1300px; padding: 0; background: #fff; }
.content_aboutus { margin: 0px auto; padding: 0 14%; clear: both; }
.banner_aboutus { height: 266px; background: url(../../images/aboutUS_banner.jpg) no-repeat 50% 0%; }
.banner_aboutus h2 { font: 700 60px/70px Georgia, "Times New Roman", Times,serif; text-transform: uppercase; text-align: center; text-indent: 400px; padding-top: 85px; }
.box_aboutus { font: 100 14px/21px Interstate, Gotham A, Gotham B, Open Sans Regular, Verdana, Helvetica, Arial; padding: 30px 0; float: left; }
.face_aboutus { min-width: 235px; width: 28%; float: left; margin: 1%; text-align: center; /*height:235px;*/ }
.face_aboutus img { border-radius: 100%; height: auto; display: block; }
.info_aboutus { width: 235px; width: 68%; float: left; margin: 1%; }
.info_aboutus h3 { font: 700 24px/24px Georgia, "Times New Roman", Times,serif; text-transform: uppercase; color: #333; margin: 0 0 1px 0; padding: 5px 5px 5px 0; border-bottom: 1px solid #e1e1e1; display: inline-block; min-width: 260px; }
.info_aboutus a { font: 100 14px/21px Interstate, Gotham A, Gotham B, Open Sans Regular, Verdana, Helvetica, Arial; text-decoration: underline; }
.right_aboutus .face_aboutus, .right_aboutus .info_aboutus { float: right; }

@media only screen and (max-width:1180px) {
    .content_aboutus { margin: 0px auto; padding: 0 4%; clear: both; }
}

@media only screen and (max-width:900px) {
    .content_aboutus { margin: 0px auto; padding: 0 4%; clear: both; }
    .right_aboutus .face_aboutus, .right_aboutus .info_aboutus { float: left; }
    .info_aboutus { width: 98%; }
}
/* about US style end */

/* meeting home style begin */
.meeting_h1, .meeting_h2 { float: left; font: 100 21px/21px Georgia,"Times New Roman",Arial,verdana; color: #a50000; margin: 15px 0 8px 0; *margin: 5px 0 8px 0; }
.meeting_h2 { color: #111; }
.meeting_note { float: left; width: 97%; margin: 15px 0 30px 15px; font: 100 13px/18px Arial,verdana,"Times New Roman",Georgia; }
.meeting_note p { margin: 0 0 20px 0; }
.meeting_note p.meeting_mark { text-align: right; margin: -24px 0 0 0; }
.meeting_mark span { display: inline-block; margin: 0; }
span.green_mark, span.black_mark, span.red_mark { display: inline-block; border-radius: 100%; width: 10px; height: 10px; background: green; margin: 0 5px 0 25px; }
span.black_mark { background: black; }
span.red_mark { background: red; }
.green_front, a.green_front { color: green; }
.black_front, a.black_front { color: black; }
.red_front, a.red_front { color: red; }
.meeting_select { float: left; display: inline-block; /*width:40%;*/ font: 100 13px/18px Arial,verdana,"Times New Roman",Georgia; margin: 8px 0 3px 0; }
.meeting_select span { margin: 0 10px 0 0; }

.meeting_form { float: left; width: 97%; margin: 20px 0 40px 22px; font: 100 13px/18px Arial,verdana,"Times New Roman",Georgia; }
.meeting_form dl dd { margin: 0 0 5px; float: left; }
.meeting_form dl .Location strong { display: inline-block; width: 195px; float: left; }
.meeting_form dl .Location span { display: inline-block; margin: 0px 25px 0 0; display: inline-block; width: 748px; float: right; text-align: left; }
.meeting_form dl .Location B { display: inline-block; margin: 0px 25px 0 0; font-weight: 100; }

/* meeting home style end */


/* feedback style [begin] */
.feedback_body,.contactUs_body{margin:0px auto;min-height:800px;padding:0;background:#fff;font:normal 15px/100% Verdana,Arial,sans-serif;color:#333;}
.contactUs_body{min-height:650px;}
.content_feedback{margin: 0px auto;padding:25px 14% 45px;clear:both;}
.content_feedback h1{font:100 36px/50px Georgia, "Times New Roman", Times,serif;/*text-transform:uppercase;*/ text-align:center;}
.content_feedback hr{background:#ccc;color:#ccc;height:1px;width:100%;display:block;border:0;*border:1px solid #ccc;clear:both;}
.content_feedback .msg{color:#7f8c8d;color:#333;line-height:1.4em; background:#fff; margin:5px auto 20px;width:90%;text-align:center;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
.autoDiv_content .feedbackBox { padding-top:17px }
.autoDiv_content .feedbackBox div {padding:6px;padding:10px;}
.autoDiv_content .feedbackBox div > div.Tip { padding-left:25.5%;color:red;display:none;font-size:14px;}
.content_feedback  .feedbackBox div > span {width:25%;padding-right:10px;text-align:right; display:block;float:left;font-weight:100;line-height:100%; }
.content_feedback  .feedbackBox div *{ border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:2px;}
.autoDiv_content .feedbackBox div input[type=text] {color:#AAA; padding:4px 2px 4px 4px;font-size:15px;}
.autoDiv_content .feedbackBox div input.all{width:62%;}
.autoDiv_content .feedbackBox div input.partial{width:25%;}
.autoDiv_content .feedbackBox div select{font-size:15px;}
.autoDiv_content .feedbackBox div textarea{width:62%;font:normal 15px/100% Verdana,Arial,Helvetica,sans-serif;padding:3px;}
input.button{display:inline-block;float:left;color:#FFF;cursor:pointer;font:bold 16px/100% Verdana,Arial,Helvetica,sans-serif;
background-color:#124589;text-decoration:none;width:auto;border:0;margin:0;line-height:25px;padding:0 10px;border-radius:6px }
a.button_forgetpassword{ display: inline-block;text-align: center;line-height: 20px;float:left}
.content_feedback .feedbackBox div *.feedback_post,a.feedback_post,.content_feedback  .feedbackBox div input.button{display:inline-block;color:#FFF;cursor:pointer;font:700 18px/145% Verdana,Arial,Helvetica,sans-serif;
background-color:#124589;text-decoration:none;border:0;margin:0 auto;padding:6px 28px;white-space:nowrap;border-radius:100px;border-color: transparent;-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;vertical-align: middle;outline: none;box-shadow: none;
-webkit-transition: background 100ms cubic-bezier(0.215, 0.61, 0.355, 1), border-color 100ms linear, color 100ms linear;
-moz-transition: background 100ms cubic-bezier(0.215, 0.61, 0.355, 1), border-color 100ms linear, color 100ms linear;
-ms-transition: background 100ms cubic-bezier(0.215, 0.61, 0.355, 1), border-color 100ms linear, color 100ms linear;
transition: background 100ms cubic-bezier(0.215, 0.61, 0.355, 1), border-color 100ms linear, color 100ms linear;}
.content_feedback .feedbackBox div *.feedback_post:hover,a.feedback_post:hover,.content_feedback  .feedbackBox div input.button:hover{ background-color:#1960b0;}
.center_feedback{text-align:center;}
/* feedback style [end] */