﻿/* 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:#e2e2e2 url(../../../images/city/body_bg.jpg) repeat-x 0% 0% ;*/}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
.zoneTitle,.word-position { 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:#3976B6;}
a:hover{color:#cca876;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;}
.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;background:#fff url(../../images/city/textarea_bg.jpg) repeat-x 0 0;}
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{border:1px solid #ccc; border-top:1px solid #777;border-left:1px solid #888;}
input[type="text"],input[type="password"]{background:#fff url(../../images/city/input_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:1px auto 0;padding: 0 0px;clear:both;}
header{margin:0 auto;padding:0;background:#272a2f;background:#fff;/*opacity:0.99; -moz-opacity:0.99; filter:alpha(opacity=88);*/}
footer{margin:0;min-height:42px;padding:0; background:#333;clear:both;}
.state-head{height:60px; padding:10px 0 0;  vertical-align:central; border:1px solid #ddd; border-left:none;border-right:none;}
 .clearfix:after, .clearfix:before{ display: table;	content: " "} 
 .clearfix:after{clear: both}

/*.generic_body{margin:0 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}*/
.generic_body{margin:0 auto; }
.generic_body .containter{margin:0 auto;padding:0 9%;clear:both;background:#fafafa;}
.home_body{margin:0px auto;min-height:580px;padding:0;font-size: 14px /* .875em -- 16x.875=14 */;} 
.main_body{min-height:631px;width:96%; margin:0 auto;box-shadow:1px 2px 3px #d9d9d9; background:#fff; padding:0 20px; height:100%; overflow-y:auto; overflow-x:hidden;}

.generic_body .BodyEnd {width:100%; height:45px;background:#e2e2e2 url(../../../images/city/end_bg.jpg) repeat-x center top; display:none;}
footer .containter{text-align:center;}

/* layout: header */
.logo{float:left;margin:5px 0 0 15px;}
/*.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;}
#searchbar {float: right; margin-top:6px;}
#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:25px;}
#searchBoxInput:-ms-input-placeholder,
#searchBoxInput::-webkit-input-placeholder,
#searchBoxInput::-moz-placeholder{ color:#dedede;font-size:0.9em; }
#searchBox {background:#fff;border:solid 1px #ddd;height:28px;    margin-top:3px;width:211px;width:200px;padding-left:9px;padding-right:4px;vertical-align:top;-webkit-border-radius: 15px;
-moz-border-radius: 15px;border-radius: 15px;}
#searchBoxInput{background:#fff;width:178px;width:80%;border:0;font-size:0.95em;font-size:14px;height:26px;  line-height:26px;  outline:none;padding:0;vertical-align:top;border-radius:5px;}
@media only screen and (max-width: 360px) {
a.navbar-brand{ padding:15px 0}}
	
.containter {
    margin: 0px auto;
    padding: 0 30px;
    max-width: 82%;
    clear: both;
}
.img-responsive{display:block;max-width:100%;height:auto;}
.pull-left{ float:left;}

.navigation{float:right; padding:0 0 0 9px; margin:14px 15px 0 0; }
.navigation li{float:left; color:#f2f2f2; list-style:none; padding:0 3px;}
.navigation li a{color:#ced5de;color:#9d9d9d;font:100 14px/24px Arial, Calibri, Helvetica, sans-serif; /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/}
.navigation li a:hover{color:#fff; text-decoration:none;}
.navigation li a.home { display:block;width:35px;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:#ba925a;color:#fff;border-radius:4px 4px 4px 4px;padding:7px 5px 8px; line-height:0.6em;}
.navigation li a.SignUp:hover {background:#222;text-decoration:none;color:#fff;}
.navigation li a.SignIn{background:#ba925a;border-radius:4px;padding:7px 5px 8px; color:#fff; line-height:0.6em;/*box-shadow:1px 1px 1px #333;*/}
.navigation li a.SignIn:hover { background:#222;text-decoration:none;}

/* layout: topnav start */
.eregs_nav {height:25px;line-height:25px;overflow:hidden;font-size:10px;text-align:right;padding-right:20px;background:#444;color:#eee;}
.eregs_nav a {margin:0 3px; color:#eee;font:100 12px/100% Arial,Verdana,Helvetica,sans-serif;}

.eregs_nav a:hover{color:#cca876;}
 
.topnav_select,.topnav_bar{height:20px;padding:3px 0 0px 5px;display:inline-block;color:#707070;cursor:pointer;position:relative;}
.topnav_select a,.topnav_bar a{_letter-spacing:0px;}
/*.topnav_select a:hover{background:url(../../images/topnav_ICO.jpg) no-repeat 99% 55%;}*/
nav ul li div,#officallink9 {display:block;word-break:break-all; visibility:collapse; opacity:0; overflow:hidden;border:1px solid #ccc;  position:absolute;right:-5px;*right:-5px;right:-5px\0/;top:19px;  border-radius: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:-1px;*right:-1px;right:-1px\0/;top:19px;width:88%;min-width:195px;}
#profileInfo{width:88%;min-width:220px;top:25px; background:#fff;}
#descri{width:88%;min-width:240px;min-width:122px}
.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:100%;line-height:130%; color:#333; padding:6px 13px; display:inline-block; font-size:13px;  margin:0; font-family:Verdana;}
.topnav_dropdown li a:hover{color:#ba925a; background:#f5f5f5; text-decoration:none;}
.topnav_disc{ background:url(../../images/city/bullet.gif) no-repeat 3px 50%;}
.topnav_select{display:none;}
/* 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:#f5f5f5;margin-top:0px;overflow-y:auto;overflow-x:hidden;_height:1%;}
.footer a{ color:#444;font-family:"Segoe UI", "Helvetica Neue", Arial, sans-serif;font-size:0.9em;line-height:2em; text-shadow:1px 1px 1px #fff;}
.footer a:hover{ color:#000; text-decoration:underline;}
.footer a:visited{ color:#444; text-decoration:none;}
.footer a:after {content:"»";visibility:hidden;}
footer .footerlink{ display:none}
.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:20px 3% 0 2%;min-height:154px;min-height:130px;}
.footerlink ul.footer01:empty{ display:none;}

.footerlink ul li strong{ color:#333;}

.footerlink ul.footer01{padding:30px 0% 0 0%;max-width:240PX;width:20%;}
.footerlink ul.footer01 li{ }
.footerlink ul.footer01 li:first-child{margin-bottom:6px}
.footerlink ul.footer01 a{ line-height:1em;}
.footer04 li{ padding:0 0 20px 0;}
.footer05 li {padding:0 0 20px 0;}
.footer04 span.footergray { color:#595959; display:block;}
.footerlink ul.footer02{padding:30px 0% 0 0%;min-width:13%;}
.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 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:30px 0 0 0%;background:none;margin:0;color:#333;}
.footerlink ul.footer05{width:187px; }
.footerlink ul.footer05 a{line-height:0.85em; text-align:center; display:inline-block;}
.footer05 img{margin:-3px 5px 0 0;}

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{color:#999; width:100%;padding:3px 0 5px 1px;font-size:14px; line-height:1em; clear:both}
.Copyright a{color:#fff;}
.Copyright a:hover{color:#fff; }
.Copyright a:visited{color:#fff; }
footer {font-weight:100;font-size:14px;    padding: 8px !important;}
footer ul li { color:#555555;padding-top:5px;margin:0;font-size:0.8em }
footer ul li a{ display:inline-block;padding:0 10px; line-height:18px;font-size:14px;color:#999}
footer ul li a:hover{ color:#fff }
footer ul li a:visited{ color:#999 }
/* layout: footer homepage */

.cited-block{ }
.cited-block textarea{ 
       border: 0;
    resize: none;
    outline: 0;
    line-height: 1.4;
    z-index: 3;
    color: #333;
    min-height: 500px;
    background: #fff;
    width: 100%;
}
.cited-right-block{ width: 100%;
    background: #f0f0f0;
    margin: 20px 0 0;
    height: 520px;
    overflow:auto;
    padding: 10px;
    line-height: 1.4;}
.cited-block .btn-primary{     color: #fff;
    background-color: #ba925a;
    border-color: #ba925a; padding:6px 20px;}
#t-height{  background:#fff;  border: 1px solid #dedede; padding:10px; margin-top:20px;}

/* module: List View Start */
.ruleindex_table{ background:url(../../images/eLaws/rulehome_bg.png) no-repeat right;padding-top:15px;}
.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: 10px;padding-top:10px;border-bottom: 1px solid #ddd; font-size:14px;}
.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;font:14px/1em 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 18px 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; line-height:30px;}
.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; }
.recentlyUpdateTable { margin:0 0 15px; }

.ListView_indent1,.ListView_indent2,.ListView_indent3,.ListView_indent4,.ListView_indent5{
    float:left;width:97%;display:inline-block;margin:0 0 1em 0em;padding:0 0 0 1.7em;border-collapse:separate;font:14px/1.35em  Georgia,"Times New Roman",Arial,verdana;background:url(../../images/bullet.gif) no-repeat 14px 7px;}
.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:10px; float:left; border-bottom: 1px dashed #CCC;font-size:105%;width:100%;padding-bottom:10px;display:inline-block; }
.ListView_indent1{ margin:1.095em 0 0em 0em;padding:0em 0 0em 1.9em;}
.ListView_indent2{ margin:0.95em 0 0em 2.3em;}
.ListView_indent3{ margin:0.95em 0 0em 2.8em;}
.ListView_indent4{ margin:0.95em 0 0em 4em;}
.ListView_indent5{ margin:0.95em 0 0em 5em;}
.ListView_indent0 td a { font:0.925em/22px Georgia,"Times New Roman",Arial,verdana; }
.ListView_indent0 td p,.ListView_indent0 td > span { font:0.9em/22px Arial, Helvetica, sans-serif; color:#666; margin:0.5em 0; }
.RecentUpdates_box .ListView_indent0{ margin-top:1px;padding-bottom:9px;}
.RecentUpdates_box .recentlyUpdateTable {margin:5px 0 7px;}



.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 16px/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%;}
td.ListView_indent_width{padding-bottom:6px;padding-bottom:0px;font-weight:700;}
td.ListView_indent_width a{font-size:1em}

.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_effective{font-style:italic;color:#333;float: left;padding-bottom:5px;font-size:13px;font-family:Arial;margin:9px 0 0 1px;z-index:99;display:inline-block;}


.btn-browse{    display: block;    font-size: 16px;    margin: 8px 0 0;    font-weight: bold;    color: #cca876!important;}

/*.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 14px/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 table { width:100%; }
.rulehome_rightdetail > li ul{ margin-left:30px; 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:underline;color:#222;} 
.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:0;width:99%;}
.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; }

.tab1{ text-indent: 0em; margin-left: 25px;}
.tab2{ text-indent: 0em; margin-left: 50px;}
.tab3{ text-indent: 0em; margin-left: 75px;}
.tab4{ text-indent: 0em; margin-left: 100px;}
.tab5{ text-indent: 0em; margin-left: 125px;}
.tab6{ text-indent: 0em; margin-left: 150px;}
.tab7{ text-indent: 0em; margin-left: 175px;}
.tab8{ text-indent: 0em; margin-left: 200px;}
/* 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;line-height: 1.2em;}
/*.rule_historical a{font-variant: small-caps !important;}*/
.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;}
.InputMsg { float:right;color:#666;font-size:12px;}
.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;height:18px; 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:8px 0 0;float:left; background:url(../../images/city/rulebook_leftbar.jpg) repeat-x 0% 0%; border:1px solid #b5c3ce;font-size:12px;}
.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,.ViewCaseNote{
    float:left;margin:8px 0 0 0;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,.ViewCaseNote a{
    margin-left:3px;color:#222;font:700 13px/36px 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;}
.ViewCaseNote{width:165px; background:url(../../images/OfficialVersion_facebook001.jpg) no-repeat 0px -136px;}
.bg1{font-weight:bold}

.bill_notice{width: 20%;}
.OfficialVersion_notice{
float:left;margin:10px 0 0;width:99%;height:auto;padding:6px 1px 6px;text-align:left;background:#f4f8fb url(../../images/rulehome_link.png) no-repeat 8px 45%; display:inline;
color:#999;border:1px solid #d7e1e8; border-radius:9px;letter-spacing:-0.01em; word-spacing:-0.13em;font:700 12px/14px Arial,verdana,Helvetica;
/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fff,endColorStr=#e8e8e8);*/ /*IE 6 7 8*/ 
background: -ms-linear-gradient(top, #fff,  #e8e8e8);        /* IE 10 */
background:-moz-linear-gradient(top,#fff,#e8e8e8);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#e8e8e8));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e8e8e8));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #fff, #e8e8e8);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #fff, #e8e8e8);  /*Opera 11.10+*/
border:1px solid #dcdcdc;box-shadow:0 -2px 3px #f0f0f0;padding-left:8px;
}
.OfficialVersion_notice a{line-height:14px;padding-left:8px;padding-left:0;/*display:inline-block;*/color:#2966b6; word-break: break-all;}
.OfficialVersion_notice:hover{background:#edf2f5 /*url(../../images/rulehome_link.png)*/ no-repeat 8px 50%; /*box-shadow:0 3px 3px #edf2f5;*/border:1px solid #d7e1e8;}
.OfficialVersion_notice a:hover{color:#2966b6; text-decoration:none;}

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}
.how_index,.reg101_index{ list-style-position:inside;padding:0px;}
.how_index li,.reg101_index li{ padding:2px 0;list-style:none}
 .how_index li a {font:100 1.2em/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; }
.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:0.6em 2em 0.6em 2.3em;}
.how_img,.how_img_long{width:47%;padding:1em 0em 4em 0em;float:right;}
.how_img_long{ width:97%;}
.how_backtop,.reg101_backtop{ float:left; display:block; width:100%; text-align:right; padding:0 2px 0 0;}
/* how do i page end */

/* edit lawer page  */
.editlawer_body{     box-shadow: 1px 2px 3px #d9d9d9; background:#fff; padding:30px; min-height:720px;}
.confirmcases-list li{     border-bottom: 1px dashed #ddd;  padding: 8px;}
.confirmcases-list li .doah_listp{     margin: 0; display: inline; width: auto; padding-left: 10px;}
.confirmcases-list li  .doah_note{  font-size:13px;     line-height: 1.2;}
.editlawer_body .nav-tabs{  margin:20px  0; }
/* edit lawer page  */

/* 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 {background:#fff url(../../images/city/bg_tips.jpg) repeat-x 50% 50%;padding:8px 8px 9px 18px;margin:0;text-align:left;color:#333;font-size:0.95em;font-weight:100;
 border-bottom:1px solid #dcbe46;border-top:2px solid #dcbe46;border-radius: 2px; text-indent:10px;}
.ie6warning a,.ie6warning a:visited{ /*text-decoration:underline; font-style:oblique;*/font-weight:bold;font-size:1em;}

/* layout: breadcrumb [start] */
.breadcrumb { line-height:17px;padding:10px ;font-size: 0.9em;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 0;border-bottom:2px solid #555;padding:0 0 3px 0;height:100%;position:relative;margin:auto;}
.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:}
.issuelist_list,.issuelist_list_florida,.issuelist_list_federal{padding:0 0 0 0px;margin:0px}
.issuelist_list li{width:99%;/*background:url(../../images/dosc.jpg) repeat-x 0% 78%;*/margin:0 130px 0 1px;_margin:0 110px 0 1px;padding:6px 0;display:inline-block;float:left;overflow:hidden}
.issuelist_vol{ width:87%;width:98%; float:left;}
.issuelist_right_block ul li {float:left;width:50%;padding:6px 0; display:inline-block; }
.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%;}
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 }
.registerhome_rightdetail ul 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-size:0.95em}
.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;}
.registerhome_rightdetail ul.issuehome_date{padding:0; margin:5px 0 10px; list-style:none;}
ul.issuehome_date li{ font-size:0.9em;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,.comment_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; }
.comment_pdf a{text-decoration:none;padding:2px 18px 1px 1px;text-transform:none;background:url(../../images/blue_mode.png) no-repeat 107% 75%;}
.comment_pdf a{text-decoration:none;padding:2px 2px 1px 17px;text-transform:none;background:url(../../images/blue_mode.png) no-repeat 0% 75%; line-height:100%;}
.proposal_h1 {float:left;width:100%}
.proposal_leftdetail{padding:0px;margin:0px;}
/* module: issuehome end */

/* module: Agency List start*/
.agencylist_left,.bill_left{width:73.5%;min-height:550px;height:100%;float:left;line-height:160%;font-size:0.9em;/*font-family:sans-serif;*/padding:10px 10px 100px 10px;_padding:10px 0px 20px 0;display:inline;  border-right:1px solid #ddd; }
.bill_left{width:77%;padding: 10px 4.5% 20px 2%;_padding:10px 0px 20px 0;font-size:13px;}
.bill_left .form-group .control-label{ text-align:right; line-height:28px; padding-right:0; }
.bill_left .form-group .col-sm-6{ padding-right:0; }
.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:100%;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:22%;min-height:550px;height:100%;float:right;padding:5px 3px 10px 1%;margin-left:0px;border-left:0 solid #F1F1F1;/*margin-bottom:-10000px;padding-bottom:10000px;*/}
.agencylist_righth2{float:left;width:100%;font:400 18px/1.1em  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;min-height:550px; height:100% ; padding:0 20px 20px;}
.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: 22.5%;min-height:550px;  margin: 0; background: none}

.departmentlist_box{ float:left;width:100%;height:100%;padding:5px 0px 0 0px;margin:0; list-style:none}
.departmentlist_box li{font:100 14px/1.1em Arial, Helvetica, sans-serif;padding:12px 0px 6px; display:block; clear:both; border-bottom:1px dashed #CCC;}
.departmentlist_box li a{font-family:Georgia,"Times New Roman",Arial,verdana;}
/* 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: 1px 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}

/* federal Corrections style start */
.CFR_Corrections_content{float:left;margin: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%;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: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; display:inline-block;}
.CFR_Corrections_right{float:left;min-height:500px;border-left:0px solid #e0e0e0;padding:0 0 10px 0;width:73%;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;}
.CFR_tablist tr td a{font-size:12px;}
.CFR_tablist tr{ white-space:initial;white-space:0; }
.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 */

/* codificaition style start */
.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;}
/* codificaition style end */

/* module: pagination start */
DIV.pagination {width:100%;min-height:44px;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}
DIV.pagination A, DIV.pagination .next a{border:#ccdbe4 1px solid;background-position:50% bottom;padding:3px 8px 3px 8px;height:13px; margin-right:1px; margin-bottom:4px;display:inline-block;}
DIV.pagination A, DIV.pagination .next a{border:#ccdbe4 1px solid;background-position:50% bottom;padding:3px 8px 3px 8px;margin-right:1px;text-decoratton:none;height:23px;height:14px;margin-bottom:4px;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:21px;_height:14px; padding:2px;}
.gotopage_boxbtn{ width:42px;height:24px;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;}
/* module: pagination end*/

/* 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 4px;font-family:Georgia,"Times New Roman",Arial,verdana;font-family:Arial,verdana; font-size:12px}
.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 5px;float: left;color: #222;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;}
.blocklist_info{width:99%; font-style: italic; color:#888;}
.blocklist_rightcontant ul.blocklist_d{padding:0; margin:5px 0;}
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 */

/* 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/35px Georgia,"Times New Roman",Arial,verdana;  }
.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 0 0;color:#222;position:relative;width:91%;}
.issuehome_rightdetail{margin:5px 0px 5px 19px;}
.issuehome_agencydetail{margin:0 10px;padding:0;}
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{ padding:4px 0 4px 0; display:inline-block; width:100%;}
.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; float:left;}
/* 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;}

.noticevote_title{width:96%;text-align:center;margin:10px 2% 0;/*position:relative;*/clear:both;background:#fff;}
.noticevote_h1{float:left;font:100 1.265em Georgia,"Times New Roman",Arial,verdana;color:#333;margin:15px 0 5px 0;*margin:5px 0 5px 0; }
.noticevote_h1 span{width:auto; display:inline;}
.noticevote_h1hr{ background:#666;color:#666;height:2px;width:100%;display:block;border:0;*border:1px solid #666;margin:0;padding:0;clear:both}

.noticevote_box{background:#fff;height:96%;width:94%;min-height:620px;padding:20px 2% 60px; margin-bottom:0px; overflow-y:auto;overflow-x:hidden; clear:both;}
.noticevote_content{padding:0px 0px 7%; float:none; width:100%;clear:both; display:inline-block; border:1px solid #fff;}
.noticevote_content table{border:1px solid #333; border-collapse:collapse; width:95%;}
.noticevote_content table tr{white-space:0;}
.noticevote_content table td,.noticevote_content table th{border:1px solid #666;padding:6px 6px;font-size:0.99em; font-weight:100;}
/* noticehome date style end */

#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:5px}
.ListView_indent0 td.CodePath span a{ line-height:18px;font-size:12px;padding-bottom:0px; /*color:#666; text-decoration:underline;*/}

/* 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:600}
.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 22px/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;color:#514721;text-align:center;font-size:15px;font-weight:600;}
.note_ie11{ text-align:left; padding:3px 0px; width:100%; float:left;}
/* error style end */
.errotips,.errotip{margin:5px auto;text-align:center;font-weight:600;display:inline-block;background:#FFF6BF;border:1px solid #FFD324;color:#514721; float:none;clear:both;clear:left;  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 */
.Visitmore_tips{float:left;border:1px solid #FFD324;color:#514721;display:inline-block;text-indent:20px;background:#FFF6BF;background: #fdffd0; border: 1px solid #fed9b4;background:#f5fbf9;border:1px solid #d9e6f2; width:95%; padding:20px; margin:20px 0 10px 0; font-weight:700; }
.Visitmore_tips a{ text-decoration:underline; background:#f5fbf9 url(../../images/blue_mode.png) no-repeat 0% 22%; padding-left:24px}

.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:18%;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 101% 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 .submit_aodh{ text-align:center;clear: both; margin-top:10px; /*margin:0 auto;*/}
.keyword_recentyupdate input[type=text], .keyword_recentyupdate select, .keyword_recentyupdate textarea { width:100% }
.submit_aodh input.comment_btn{padding: 2px 18px 4px;}

/* 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;font-size: 14px;}
/* 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;}
.gs-bidi-start-align b, gs-snippet b{ color:red; font-weight:normal;}

.gsc-results .gsc-cursor-box .gsc-cursor .gsc-cursor-current-page{ color:#000; font-size:11px;font-weight:bold;border:0;font-family:Tahoma,Helvetica,sans-serif;}
.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: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;text-align:right;}
.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_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;}
.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;
            text-decoration:none;text-transform:none;color:#fff;*margin-top:-17px;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}
.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;}
.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;}
.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;}
#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 */


#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%;}
.Vote_Document .icon_pdf1{margin-left:4px;margin-top:15px; border-left:0}
.Vote_Document .icon_pdf1 a { text-decoration: none; font-size:12px;padding: 2px 0px 1px 20px;background: #fff url(../../images/blue_mode.png) no-repeat 0% 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: 160%;margin: 0;padding: 0;font-size:0.9em;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% }

/* 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;word-break:break-all;}
.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;padding:8px; text-align:right; white-space:nowrap; }
.C_buttons input {font:12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti;_font-family:Tahoma,Arial,Helvetica,STHeiti;-o-font-family:Tahoma, Arial;margin-right:8px;overflow:visible;
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;*width:1;border:solid 1px #999; 
border-radius:5px;color:#333;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_small { display:none }
dd { -webkit-margin-start:0px }
.Citation_SearchBox { width: 95%; margin: 0 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 0 #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 */

/********** 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:3px 4px 2px;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}
.sharepart input.icon_cited{background:url(/images/icon_website.jpg) no-repeat 1px -164px;display:inline-block;
    width:50px;height:17px;margin-right:2px;text-decoration:none;border:none;cursor:pointer;font-weight:100;padding-left:20px; color:#0a5398;}
/********** SV  Home Cite ************/

/* DOAH style begin */
.doah_Details{width:94%; padding:22px 0 0PX 5%;}
.doah_Details li{padding:6px 0 5px 0;font-size:0.95em;}
ul.doah_Dockets{width:96%;padding:1px 0 5px 0; margin:1px 0 15px 0;margin-left:4%; border-bottom: 1px dashed #BBB !important;}
.doah_Dockets li{padding:4px 0 2px 0;}
.doah_title{font-weight:bold; padding-right:8px; /*font-size:0.9em;*/color:#222;display: inline-block;width:130px; text-align:right;}
.ListView_h1 .doah_CaseNo{font-weight:bold;padding:0 0 5px 5px;color:#222;display: inline-block; line-height:24px;}
.ListView_h1 .doah_Status{text-align:left; /*float:left;*/}
.Dockets_right{ float:right; padding-right:10px; margin-top:-30px;}
.doah_weight{font-weight:700}
.colorgray,a.colorgray{color:#999; cursor:default }
a.colorgray:hover{text-decoration:none;}
.keyword_recentyupdate .keyword_tab dl dd.doah_Agency{width:43%;border:1px solid #f2f6ef}
.keyword_recentyupdate .keyword_tab dl dd.doah_Judge{width:35%;width:43%;border:1px solid #f2f6ef}

.doah_Dockets dl{overflow:hidden;border-bottom:1px dashed #BBB !important;clear:both;margin-bottom:4px;padding:4px 0 0 0;/*background-color:#f4f3f6*/}
.doah_Dockets dl dt,.doah_Dockets dl dd{float:left;margin:0}
.doah_Dockets dl dt{padding:7px 0.16% 6px;background:url(../images/input_bg.jpg) repeat-x 0% 48%;text-align:center;border-top:1px solid #d9d9d9;border-bottom:3px solid #3B85CF;
   font-weight:bold;/*display:none*/ float:left;}
.doah_Dockets dl dd{padding:7px 0.16% 2px;padding-top:0px !important;vertical-align: middle;}
.doah_Dockets dl:first-child{ /*display:none;*/width:100%;}
.doah_DetailsH,.doah_CounselsH,.doah_DocketsH{margin:25px 0 10px 0;text-transform:uppercase;font:700 14px Georgia, Arial,"Times New Roman", Times; color:#333;}
.doah_CounselsH a{/*background:url(../images/pref.png) no-repeat 95px 87%;*/ padding-right:30px; color:#333;text-decoration:none;}
.doah_Dockets dl .doah_PDF{width:11%;}
.doah_Dockets dl .doah_Date{width:13%;}
.doah_Dockets dl .doah_Proceedings{width:75%;}
.doah_Dockets dl .doah_Chamber{width:17%;}
.doah_Dockets dl .doah_Action{width:50%;}
.doah_Dockets dl .doah_Vote{width:20%;}

.doahcase_box{width:98%;margin:0 1%;clear:both; float:none;}
.doahcase_title{ margin:13px 1% 0; line-height:120%;}
.doahcase_title>ul>li>p{margin:8px 0 0;}
.doah_listp{margin:0px 0 4px; display:inline-block;width:99%;}

.doah_note,.ListView_indent0 td > span.doah_note{color:#666;font:100 11px/12px Arial,verdana,Helvetica,Times; list-style:none;display:inline-block;}
.doah_Orders,.doah_Dockets,.doah_Counsels{margin:45px 0 0px 2px;}
.doah_tab{ display:inline-block;padding:0;}
.doah_tab a{background:#fff;display:inline-block; line-height:28px; padding:0px 25px; border-radius:12px 12px  0 0;margin-right:-1px;border:1px solid #b7c6e3;}
.doah_tab a.doah_tabactive{background:#284b92; color:#fff;border:1px solid #284b92;}
.doah_Dockets>.doah_tab_box{border:1px solid #b7c6e3;border-radius:0px 8px 8px 8px;padding:25px 2% 25px;margin:-1px 0 0px; min-height:30px;width:96%;}
.doah_tab_box li{padding:3px 0 9px 0; line-height:24px;}
/* DOAH style end */

/* session law list style begin */
.Subscriber_tab dl .session_Chapter{width:20%;}
.Subscriber_tab dl .session_Chapter span{text-align:center; display:inline-block;width: 100%;}
.Subscriber_tab dl .session_Description{width:50%} 
.Subscriber_tab dl .session_Description span{ display:inline-block;width: 100%;}
.Subscriber_tab dl .session_Bill{width:15%;}
.Subscriber_tab dl .session_Bill span{text-align:center; display:inline-block;width: 100%;}
.Subscriber_tab dl .session_Documents{width:15%;text-align:center;} 
/* session law list style end */

/* notice vote list style begin */
.Subscriber_tab dl .Vote_Version{width:35%; text-align:center;}
.Subscriber_tab dl .Vote_Version span{text-align:left; display:inline-block;width: 100%;}
.Subscriber_tab dl .Vote_FloorVersion{width:35%; text-align:center;}
.Subscriber_tab dl .Vote_FloorVersion span{text-align:left; display:inline-block;width: 100%;}
.Subscriber_tab dl .Vote_Committee{width:35%} 
.Subscriber_tab dl .Vote_Committee span{text-align:left; display:inline-block;width: 100%;}
.Subscriber_tab dl .Vote_Chamber{width:35%; text-align:center}
.Subscriber_tab dl .Vote_Chamber span{text-align:center; display:inline-block;width: 100%;}
.Subscriber_tab dl .Vote_Date{width:15%;text-align:center;} 
.Subscriber_tab dl .Vote_Result{width:15%; text-align:center}
.Vote_h2{font-size:22px;margin-top: 25px;margin-bottom:3px; float:left;}
/* notice vote list style end */

/* related amendments style begin */
.Subscriber_tab dl .Vote_Amendment{width:35%; text-align:center;}
.Subscriber_tab dl .Vote_Amendment span{text-align:left; display:inline-block;width: 100%;}
.Subscriber_tab dl .Vote_Sponsor{width:25%} 
.Subscriber_tab dl .Vote_Sponsor span{text-align:left; display:inline-block;width: 100%;}
.Subscriber_tab dl .Vote_Filed{width:10%; text-align:center}
.Subscriber_tab dl .Vote_Filed span{text-align:center; display:inline-block;width: 100%;}
.Subscriber_tab dl .Vote_LCA{width:15%;text-align:center;} 
.Subscriber_tab dl .Vote_Document{width:15%; text-align:center}
/* related amendments style end */

.rule_historical h4 {float:left;width:255px}
.indexnotes h4{float:left;width:600px}
.indexnotes p{float:left;width:100%}
.rule_historical h4.active a.morelink{ }
.index_content  a.morelink,.rule_historical h4 a.morelink{padding-right:19px;background:url(../images/pref.png) no-repeat right bottom;font-size:12px;text-transform:uppercase;display: block;width: 230px;}
.index_content ul{padding:0px;margin:0px;margin-bottom:8px;margin-top:6px}
.rule_historical h4.active a.morelink{background:url(../images/pref.png) no-repeat 100% -107px;}

#spread h4 {floAT:right;height:19px;background:url(../images/pref.png) no-repeat right bottom;width:19px;cursor:pointer}
#spread h4.active{background:url(../images/pref.png) no-repeat 100% -107px;}
/* DOAH style end */

/* JAPC style begin */
.japc_h1{font:600 1.415em/1em Georgia,"Times New Roman",Arial,verdana;margin:15px 0 12px;color:#222;color:#b6292b; text-align:center;}
.japc_searchbox{margin:10px 0 0; font-size:14px;width:100%; float:left}
.floatright{float:right;}
.japc_floatright9{float:right;}
.japc_floatright input{padding:2px 8px 3px;}
.Subscriber_tab{width:100%;float:left;margin:3px 0 0 1px;border:0;font:400 12px/1.618 Arial,verdana,Helvetica,sans-serif;color:#333;}
.Subscriber_tab input{vertical-align:middle}
.japc_tab dl{border-top:0px solid #d9d9d9;}
.Subscriber_tab dl{overflow:hidden;border-bottom:1px solid #d9d9d9;clear:both;margin-bottom: 0px;}
.Subscriber_tab dl dt,.Subscriber_tab dl dd{float:left;margin:0}
.Subscriber_tab dl dt{padding:7px 0.16% 6px;background:url(../images/input_bg.jpg) repeat-x 0% 48%;text-align:center;border-top:1px solid #d9d9d9;border-bottom:3px solid #3B85CF;font-weight:bold; line-height:18px;}
.Subscriber_tab dl dd{padding:7px 0.16% 6px;vertical-align: middle;}
/* index style begin */
.Subscriber_tab dl .ReviewTime { width:12%; text-align:center;}
.Subscriber_tab dl .StartDate { width:12%; text-align:center;}
.Subscriber_tab dl .LastestEvent {width:56.7%; text-align:center;}
.Subscriber_tab dl .LastestEventDate{width:18%; text-align:center;}
.Subscriber_tab dl strong{display:none}
/* index style end */
/* Event list style begin */
.Subscriber_tab dl .Date { width:12%; text-align:center;}
.Subscriber_tab dl .Event {width:87.3%}
.Subscriber_tab dl .Event2 {width:43.4%}
.Subscriber_tab dl .Notification {width:19%; text-align:center;}
.Subscriber_tab dl .Status {width:12%; text-align:center;}
.Subscriber_tab dl .Reviewed {width:12%; text-align:center;}
/* Event list style end */
.japc_tab{margin:-17px 2% 0 2%;width:96%;}
/*.japc_tab .ListView_indent1{margin:1.9em 0 0em 0em;}
.japc_tab .ListView_indent2{margin: 0.553em 0 0em 1.8em;}*/
.japc_tab .ListView_indent0 td.ListView_indent_width a{font: 1.24em/1em Georgia,"Times New Roman",Arial,verdana;}
.main_body tr td.japc_weight,.ruleindex_table tr td.japc_weight a{ font-weight:bold;font-size:16px; padding:10px 0px 2px;}
.japc_tabbox{width:90%;margin:0 auto;}
.japc_Showsearch{text-align:center; /*display:inline-block;*/ margin-bottom:0px; padding:7px 0 7px;border-top:0px solid #eee; background:#f6f6f6;
                 background:-moz-linear-gradient(linear, 0 0, 0 bottom, from(#FFF), to(r#f0f0f0));
                 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FFF), to(#f0f0f0));
                 background:-o-linear-gradient(linear, 0 0, 0 bottom, from(#FFF), to(r#f0f0f0));}
.japc_Showinput{line-height:14px;margin:8px 22px 8px 0; display:inline-block;}
.japc_tab .ListView_indent1,.japc_tab .ListView_indent2,.japc_tab .ListView_indent3,.japc_tab .ListView_indent4,.japc_tab .ListView_indent5{
   display:table;font:400 14px/14px Arial,Georgia,"Times New Roman",verdana;}
/* JAPC style end */

/* JAPC style begin */
/*.OFARR_tab .blocklist_rightblock{ font-size:1.5em;}*/
.tips_ofarr{ display:inline-block;line-height:30px; padding:5px 0 0 15px; text-align:right;font-style:italic;}
/* Event list style begin */
.Subscriber_tab dl .Agency { width:8%; text-align:center;}
.Subscriber_tab dl .NotificationDate {width:12.5%; text-align:center;}
.Subscriber_tab dl .RuleTitle {width:27.7%}
.Subscriber_tab dl .RulemakingAction {width:16%;; text-align:center;}
.Subscriber_tab dl .Status {width:12%; text-align:center;}
.Subscriber_tab dl .RuleNo {width:10%; text-align:center;}
.Subscriber_tab dl .ReviewedDate {width:11.5%; text-align:center;}
/* Event list style end */
/* Report rule review style begin */
.Subscriber_tab dl .AgencyName { width:79.3%;}
.Subscriber_tab dl .Report {width:20%; text-align:center;}

/* Report rule review style end */

/* 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;background:#fff;}
.face_aboutus{min-width:235px;width:28%; float:left;margin:1%; text-align:center;}
.face_aboutus img{border-radius:100%;}
.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 0%;clear: both;}
.box_aboutus{padding: 0 4%;}
}
@media only screen and (max-width:900px) {
.content_aboutus{margin: 0px auto;padding: 0 0%;clear: both;}
.box_aboutus{padding: 0 4%;}
.banner_aboutus{height:266px; background:url(../images/aboutUS_banner.jpg) no-repeat 38% 0%;}
.right_aboutus .face_aboutus,.right_aboutus .info_aboutus{ float:left;}
.info_aboutus{width:98%;}
.banner_aboutus h2{font:700 3em/40px  Georgia, "Times New Roman", Times,serif !important;text-indent:345px; }
}
@media only screen and (max-width:600px) {
.banner_aboutus{height:140px; background:url(../images/aboutUS_banner.jpg) no-repeat 80% 0%;}
.banner_aboutus h2{font:700 2.6em/40px  Georgia, "Times New Roman", Times,serif !important;text-indent:0px;padding-top:55px; }
}
/* about US 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] */

/* 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_body{margin:0px auto;min-height:800px;padding:0;background:#fff;font:normal 15px/100% Verdana,Arial,sans-serif;color:#333;}
.content_disclaimer{margin:0px auto;padding:25px 14% 45px;clear:both;}
.content_disclaimer h1{font:100 36px/50px Georgia, "Times New Roman", Times,serif;/*text-transform:uppercase;*/ text-align:center;}
.content_disclaimer hr{background:#ccc;color:#ccc;height:1px;width:100%;display:block;border:0;*border:1px solid #ccc;clear:both;}

.disclaimer_detail{padding:20px 2%;font:normal 15px/150% Verdana,Arial,Helvetica,sans-serif;}
.disclaimer_detail h2{font:100 29px/36px Georgia, "Times New Roman", Times,serif;text-align:center;width:100%;padding:15px 0 6px;margin:19px 0 0px;float:left;border-top:0px solid #ccc;}
.disclaimer_detail h3{font:700 18px/36px Georgia, "Times New Roman", Times,serif;text-align:left;float:left;width:100%;margin:22px 0px 0px;padding-bottom:6px;border-bottom:0px dashed #ccc;}
.disclaimer_detail h4{font:100 18px/36px Georgia, "Times New Roman", Times,serif;text-align:left;float:left;width:100%;}
.disclaimer_detail p{ text-align:left;width:100%; float:left;text-indent:25px;clear:both   }
.disclaimer_detail img{ float:left; padding:10px 0 0 30px}
/* module: disclaimer End */ 

/* module: related reference start */ 
.relatedreference_h1{font:600 22px/18px Arial,Verdana,sans-serif; padding:0 0 5px; margin:26px 0 5px; float:left}
.relatedreference_right{float:right;margin:0px 0 5px;}
.relatedreference_right .OfficialVersion_notice{margin:0;}
.relatedreference_right .rulehome_menu{width:90px; margin:10px 0 0px;}
.relatedreference_right .rulehome_menu li a{margin:0 3px 0px;}
.relatedreference_box{padding:10px 0 10px 10px; font-size:14px;}
.relatedreference_box h4{ font:600 14px/18px Arial,Verdana,sans-serif; padding:0; margin:0;}
.relatedreference_box a{ font-size:14px;}
.relatedreference_box dd{padding:10px 0 10px 0px;}
.reference_right { display: block;float:right;width:22%;margin-top:19px }
.reference_left{width:75%; min-height:600px; margin:0;padding:13px 2% 0 0;background:url(../../images/right_hr.jpg) repeat-y right bottom;float:left;line-height:150%;font-size:0.9em; }

@media only screen and (max-width: 800px) {
.reference_right { display:none;}
.reference_left{width:98%;padding:13px 1% 0 0; background:none;}
}
/* module: related reference End */ 


.font13px{ font-size:13px;}
.with80{width:80%;margin:0 auto;}
