@import "../../../Content/font-awesome-4.0.3/font-awesome.css";

/* GLOBALS */
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; }
*{ font-family:Helvetica Neue,HelveticaNeue,Helvetica,Droid Sans; font-size:100%}
body{margin:0;font-size:100%; line-height:1.4;color:#222;}
a { text-decoration:none;font-family:Georgia, Arial,"Times New Roman", Times }
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, abbr, acronym, img, q, dl, dt, dd, ol, ul, li, table, caption, tr, th, td, hr {
    font-size:100%;
    margin:0;
    padding:0;
    -webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0  /* Clear Chrome Style */
}
hr { border-top:1px solid #ddd;border-left:0;border-right:0;margin:6px 0 }
.ui-checkbox input, .ui-radio input { margin:0 }

/* layout: total */
.redfont_selected {color:red;font-weight:700;}

/* layout: header begin */
/* layout: topnav begin */
.ui-page-theme-a a.top_back{padding:3px;background:#222;border:1px solid #333;border-bottom:1px solid #333;border-right:1px solid #333;border-radius:0.3125em;}
.ui-page-theme-a a.top_back:hover{ background:#333;border:1px solid #444;border-radius:0.3125em;}
.ui-page-theme-a a.top_search{ background:#222; border:1px solid #333;border-bottom:1px solid #333; border-right:1px solid #333;}
.ui-page-theme-a a.top_search:hover{background:#900;border:1px solid #b00;border-bottom:1px solid #b00;border-right:0px solid #b00;}
.ui-page-theme-a a.top_menu{ background:#222;border:1px solid #333;border-bottom:1px solid #333; border-left:1px solid #333;}
.ui-page-theme-a a.top_menu:hover{ background:#900;border:1px solid #b00;border-bottom:1px solid #b00;border-left:1px solid #b00;}
.top_right{padding:2px;}
/* layout: topnav end */

/* layout: footer begin */
.ui-page-theme-a a.footer_menu{
background-image:-webkit-linear-gradient(to top,#d9d9d9,#ebebeb);background-image:linear-gradient(to top,#d9d9d9,#ebebeb); 
background-image: -moz-linear-gradient(top, #ebebeb, #d9d9d9); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ebebeb), color-stop(1, #d9d9d9)); /* Saf4+, Chrome */
border-color:#d1d1d1;border-top:1px solid #bfbfbf;color:#333;text-shadow:0 1px 0 #f3f3f3}
/* layout: footer end */

/* layout: home begin */
.mobile_banner{width:100%;font-size:2em;line-height:1.2em; vertical-align:middle; color:#fff;text-shadow:1px 1px 1px #333;padding:0.5em 0 0.2em;text-align:center; background:url(../images/banner01.jpg) no-repeat 0 0;background-size: cover !important;}
.divblock h3{padding:0; margin:0;}
.divblock h3 a{min-height:30px;border-radius:0.4em; text-align:left;}

/* module: List View begin */
.ui-listview>li.ui-first-child> a.listview_bg
{background-image:-webkit-linear-gradient(to top,#fafafa,#ffffff);background-image:linear-gradient(to top,#fafafa,#ffffff); border-color:#ddd;color:#333;
text-shadow:0 1px 0 #f3f3f3;
background-image:-webkit-linear-gradient(to top,#91c3e9,#7cb7e1);background-image:linear-gradient(to top,#7cb7e1, #93c4ea);
background-image: -moz-linear-gradient(top, #91c3e9,#7cb7e1); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #91c3e9), color-stop(1, #7cb7e1)); /* Saf4+, Chrome */
}

.ui-page-theme-a a.listview_bg{ border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3}

.ui-page-theme-a .ui-listview-inset .ui-bar-inherit{background:#f6f6f6; background-color:#e3e3e3; color: #333;text-shadow: 0 1px 0 #fff; font-size:1em;}
.ui-page-theme-a .ui-listview-inset .ui-bar-inherit a{background:#e3e3e3;color:#333;text-shadow:0 1px 0 #fff;font-size:1em;text-decoration:none;width:100%; display:inline-block;}
/* module: List View End */

/* module:rule home start */  
.rule_historical { font-size:0.9em;margin:15px 0.5em 1em;width:96%;}
.rule_historical > div {OVERFLOW: hidden; CLEAR: both}
.rule_historical a{font-variant: small-caps !important;}
.rule_historical a b{font-weight:bold}
.rule_historical a:hover { text-decoration:none}
.rule_historical b { font-size:1.1em}

.ListView_h2{font-size:1.125em;color:#333;float:left;margin:22px 0 0;width:100%;font-variant:small-caps !important;border-bottom:1px solid #ccc;padding-left:0px; }
.ListView_h3{font-size:1.125em;color:#333;float:left;margin:22px 0 0;width:100%;font-variant:small-caps !important;border-bottom:1px solid #ccc;padding-left:15px; }
.ListView_h4{font-size:1.125em;color:#333;float:left;margin:10px 0 0;margin:15px 0 5px;font-weight:100;}
.mycontent{border:0px solid #ccc;padding:5px 30px 0;float:left;width:93%;}
.mycontent p{ line-height:1.5em;}
/* module:rule home End */

/* court list style begin */
.courtlist_left1{width:100%;padding: 5px 25px 10px 0px;background:white;  }
.courtlist_left1 ul { list-style: none; padding-left: 11px;width: 90%;}
.courtlist_left1 ul li {font-size: 13px; padding: 0px; margin: 0px; }
.hotcourt h3 { font-size: 15px; padding: 0px;margin: 5px 0px;color: #a50000; }
.hotcourt ul {padding: 0px;margin: 0px;}
.hotcourt ul li { font-size: 12px;line-height: 21px; padding-left: 12px;background: url(../../../images/bullet.gif) no-repeat 0 8px;list-style: none; }
.agencylist_right1 { display:none }
.ListView_indent2{padding:0;margin-left:0.5em;line-height:150%;border-bottom:1px dashed #ddd}
.ListView_indent3,.ListView_indent4{padding:0 0 0 12px;margin:10px 0 0 8px;border:0;width:46%;width:96%;float:left}
.ListView_indent3 li a,.ListView_indent4 li a{ font-size:1.2em;line-height:100%}
.notice_bookview{background:#fff; padding: 25px 0 15px;width:99%;float:left;clear:both;margin-left:10px;border-bottom: 1px dashed #ccc;}

p.authority_list{margin:18px 0 8px 2px;}
.authority_list a{text-decoration: none;font: normal 15px/18px Georgia,Arial, Helvetica, sans-serif;}
.authority_box{padding:0px 0px 5px;margin:7px 1px 10px;font: 100 13px/18px Arial, Helvetica, sans-serif;border-bottom:1px solid #e0e0e0;display:inline-block;width: 100%;}
.authority_hr{background:#e0e0e0;color:#e0e0e0;height:1px;width:99%;display:block;border:0;*border:1px solid #e0e0e0;margin:0;padding:0;clear:both}
.color_gray{color:#a8a8a8;display:inline-block; padding:1px 0 3px;}
.color_black{color:#333;display:inline-block; width:100%; padding:25px 0 5px; font-weight:700; font-size:1.05em;border-bottom:2px solid #e0e0e0;}
.mybox p.authority_p{margin:8px 0 7px 3px; line-height:1.2em;}
.authority_more{font: normal 15px/18px Georgia,Arial, Helvetica, sans-serif; display:inline-block;text-align:right;}

.casehome_right { display: block;float:right;width:22%;margin-top:19px }
.casehome_right h2{font-size:15px;color:#333;margin-bottom:9px;padding-bottom:4px;border-bottom:1px dashed #ccc }
.casehome_left {width:75%; 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; }
.casehome_left pre{white-space: pre-wrap;word-wrap: break-word;width:96%}
.commentBtn{padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1;letter-spacing:0px;  width:auto; overflow:visible;color: #333; border: solid 1px #999; border-radius: 5px; background: #DDD; 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}
.commentBtn{padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1;letter-spacing:0px; width:auto; overflow:visible; color: #333; border-radius:3px; 
border: solid 1px #8ea0ae; margin-left:3px;
background:#eaedf1;background:linear-gradient(top, #FFF, #b3c7d7); background: -moz-linear-gradient(top, #FFF, #b3c7d7); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#b3c7d7)); 
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}
.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:9px 0;padding:0;
background:transparent  url(../../../images/left_titleHr.jpg) no-repeat 50% 5%; width:100%; border:0; padding:5px 0 3px 10px; display:inline-block}
.commentList{font-size:0.9em;}
.CommentMsg{ font-size:0.8em;border:1px solid #CAD9EA; background:#ecf3fa;color:#5e5f60; border-radius:4px; padding:8px 6px;}

/**/.caseYear{width:99%; margin:0; padding:0 10px;}
.caseYear .caseTime{width:16%;margin-right:4%}
.caseMonth{float:left;width:79%;width:99.8%;margin:0px 0 10px; padding:0; box-shadow:-4px 0px 9px #e0e0e0; border-bottom:1px solid #e0e0e0;font-size:1.05em; list-style:none;}
.caseMonth_b{float:left;margin-top:0px;display:inline-block;padding:9px 10px 8px;background:#fafafa;box-shadow:1px 2px 3px #ccc;text-align:right;display:none;}
.caseMonth .caseTime{float:left;width:8%;margin:0;text-align:center; padding:9px 0px;border:0px solid #dedede;}
.caseMonth .caseTime a{width:100%; padding:10px 41%;text-decoration:none;}
.caseMonth .caseTime a:hover,.caseMonth .caseTime a.Selected{background:#64a0de;padding:10px 41%;color:#fff;box-shadow:-1px 0px 0px #528fcc; text-shadow:1px 1px 0px #4981b8;}


.ListView_indent1,.ListView_indent2,.ListView_indent3,.ListView_indent4,.ListView_indent5{ 
    float:left;display:inline-block;margin:0 0 1em 0em;padding:0 0 0 1.2em;border-collapse:separate;background:url(../../../images/bullet.gif) no-repeat 0 8px;}
.ListView_indent1 tr,.ListView_indent2 tr,.ListView_indent3 tr,.ListView_indent4 tr,.ListView_indent5 tr{ white-space:initial;}
.ListView_indent0{margin-top:10px;float:left; margin-bottom:0px; border-bottom:1px dashed #CCC;font-size:102%;padding-bottom:10px;list-style:none;}
.ListView_indent0 a { text-decoration:none;}
.listview_effective{font-style: italic; color:#888; clear:both;font-size:0.9em; margin-top:5px;}
/* court list style end */

/* header style */
.logo { width:100%;height:46px;background:url(../images/logo_index.png) no-repeat 10px top #111; }
.logo .beta{ display:block;width:40px;height:40px;background:url(../images/beta.png) no-repeat;margin-left:130px }
.ui-page-theme-a .ui-bar-inherit { background-color:#111;text-shadow:none;color:#DDD }
.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push {  box-shadow:-1px 0px 4px rgba(100,100,100,0.5) }
.ui-panel-inner { padding:0 }

/* navigation style */
.head_btn { width:100%;height:48px;background-color:#eee }
.morebtn { display:block;text-decoration:none;padding:15px 15px 10px 15px;}
.login { list-style:none;height:40px;text-shadow:none;-webkit-padding-start:0px;margin:0 auto;padding:10px 0;background-color:#ededed;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.login li { text-align:center;width:50%; float:left }
.login li a{ text-decoration:none }
/*.login li a.SignUp{background:#e33539;color:#eee;border-radius:4px 4px 4px 4px;padding:4px 8px 5px; line-height:0.6em;text-shadow:none}
.login li a.SignUp:hover {background:#f00;background:#af3939;text-decoration:none;}*/
.login li a.SignIn{background:#272a2f;border-radius:4px 4px 4px 4px;padding:4px 8px 5px; line-height:0.6em;text-shadow:none}
.login li a.SignUp {display:inline-block;width:80%;padding:6px 2%; border-radius:4px; text-align:center;background:#428bca; color:#fff;border-color:#b6292b;line-height:1.5em}
.login li a.SignUp:hover{background:#c82e31;border-color:#8e1e20;color:#fff;text-decoration:none;}

.ui-page-theme-a a, html .ui-bar-a a, html .ui-body-a a, html body .ui-group-theme-a a,.ui-page-theme-a a:hover, html .ui-bar-a a:hover, html .ui-body-a a:hover,
 html body .ui-group-theme-a a:hover,.ui-page-theme-a a:visited, html .ui-bar-a a:visited, html .ui-body-a a:visited, html body .ui-group-theme-a a:visited,.ui-page-theme-a a:checked, html .ui-bar-a a:checked, html .ui-body-a a:checked, html body .ui-group-theme-a a:checked { color:#35a }
.ui-controlgroup, fieldset.ui-controlgroup { margin:.2em 0 }

/* footer style */
.Copyright { padding:12px;color:#808388;background-color:#272a2f;text-shadow:none;font-weight:normal;font-size:0.9em; text-align:center }

/* Search Box */
.jqm-search-panel *[data-position=left] { float:left }
.jqm-search-panel *[data-position=right] { float:right }
.jqm-search-panel .head_btn { text-align:center }
.jqm-search-panel .head_btn div { width:95%;margin:0 auto }
.jqm-search-panel .head_btn div a { box-shadow:none }
.jqm-search-panel .head_btn div div.ui-btn{ width:80px;padding:6px 12px 5px 5px;margin:6px 0;float:right; text-align:right }

/* county home style */
.containter_bookview{margin:-10px auto 0;padding: 0 0px;clear:both;}
header{margin:0px auto;padding:0px 0 0 0px;background:#272a2f;background:#111;height:42px;}
footer{margin:0;min-height:50px;padding:0;background:#272a2f;clear:both;}
.generic_body{margin:0px auto;background:url(../../../images/nav_bg_1.jpg) repeat-x;padding-top:20px;}
.generic_body .containter{background-color:#fff;padding:0px 10px}
.listview_h1_right a{margin-top:0}
.ui-content { padding:0; }
.ui-mobile .ui-page-active { overflow:hidden }

.containter{ margin:0px auto;clear:both;background-color:#fff}
.home_body{ margin:0px auto;background:url(../../../images/eRegulations/bg_Florida.jpg) no-repeat 50% 0% #fff;} 
.florida_body{ margin:0px auto;background:url(../../../images/eRegulations/bg_Florida.jpg) no-repeat 50% 0% #fff;} 
.utah_body{ margin:0px auto;background:url(../../../images/eRegulations/bg_utah.jpg) no-repeat 50% 0% #fff;} 
.federal_body{ margin:0px auto;background:url(../../../images/eRegulations/bg_federal.jpg) no-repeat 50% 0% #fff;} 
.dc_body{ margin:0px auto;background:url(../../../images/eRegulations/bg_dc.jpg) no-repeat 50% 0% #fff;} 
.texas_body{ margin:0px auto;background:url(../../../images/eRegulations/bg_texas.jpg) no-repeat 50% 0% #fff;} 
.connecticut_body{ margin:0px auto;background:url(../../../images/eRegulations/bg_connecticut.jpg) no-repeat 50% 0% #fff;} 
.illinois_body{ margin:0px auto;background:url(../../../images/eRegulations/bg_lllinois.jpg) no-repeat 50% 0% #fff;} 
.georgia_body{ margin:0px auto;background:url(../../../images/eRegulations/bg_Georgia.jpg) no-repeat 50% 0% #fff;} 
.virginia_body{ margin:0px auto;background:url(../../../images/eRegulations/bg_Virginia.jpg) no-repeat 50% 0% #fff;}
.kentucky_body { margin:0px auto;background:url(../../../images/eRegulations/bg_kentucky.jpg) no-repeat 50% 0% #fff;}
.california_body { margin:0px auto;background:url(../../../images/eRegulations/bg_california.jpg) no-repeat 50% 0% #fff; }
.main_body{ border:none;overflow:hidden;width:100%;clear:both;float: none;}
.main_body tr td {font-size:0.9em}

.banner{margin:0px auto; text-align:center;position:relative;height:150px;}
.bannerpic{display:none}
.bannerfont{position:absolute;left:7%; top:10%; width:90%; height:150px;text-transform:uppercase;line-height: 1.2em;font:800 1.1em/1.8em  Georgia, "Times New Roman", Times,serif;}
.bannerfont h2, .bannerfont h3 {text-shadow:1px 1px 1px #acf;font-family: Georgia, "Times New Roman", Times, serif;font-weight:bold;color:#000;margin:0}

.block2 {padding-top:30px}
.block2 .autoHeight{overflow:auto}
.block2 .autoHeight a{ background: url('../../../Images/eLaws/c_s.png') no-repeat center top;width: 33%;height: 160px;display:block;line-height:152%;color:#000;float:left;text-align:center}
.block2 .autoHeight a:hover{color:#2966b6;text-decoration:none}
.block2 .autoHeight a span{display:block;font-size:0.35em;font-weight:bold;margin-top:10px;line-height:120%}

.block{margin:0px auto;max-width:100%;padding: 0 0px; height:220px; clear:both; background:#fff;}
.block .blockfont a{display:inline-block;width:100%;color:#000;text-align:center; font-size:1em;line-height:3.3em;text-shadow:-1px -1px 0px #fff; margin:0 auto;z-index:9999;position:absolute; top:77%;font-weight:700;text-transform:uppercase;font-family:"Segoe UI";}
.block01,.block02{ 
    float:left;
    width:49.7%; 
    height:220px; 
    border:2px solid #fff;
    border-right:0;
    content: "";
    max-width: none; 
    position:relative;
	background-size: cover !important;  
    -o-background-size: 100% 100%;  
    -webkit-background-size: 100% 100%;  
    background-size: 100% 100%;  
    -moz-background-size: 100% 100%;
	background:url(../../../images/eRegulations/block01.jpg) no-repeat 0% 50%;
    -moz-border-image: url(../../../images/eRegulations/block01.jpg) 0; 
    /*filter: url(blur.svg#blur);
    -webkit-filter: blur(10px);
    -moz-filter: blur(10px);       
    filter: blur(10px); */ 
}
.block02{
    background-image:url(../../../images/eRegulations/block02.jpg);
    -moz-border-image: url(../../../images/eRegulations/block02.jpg) 0;
}
.block a.blockbg{width:100%;height:220px;height:50px;background:#fff;position:absolute; bottom:0%; opacity:0.7; -moz-opacity:0.7; line-height:11em;z-index:0;}
.blockfont a:hover{ text-decoration:none;}

.block .block01 a.bookicon span{display:none;font-size:0.35em;font-weight:bold;margin-top:-10px;line-height:100%}
.block .block01 a.bookicon{ background: url('../../../Images/city/c_s.png');width: 88px;height: 88px;position: absolute; display:block; text-indent:17px;line-height:140%}
.block .block01 a.bookicon:hover{ background:url('../../../Images/city/c_l.png');text-decoration:none;width: 150px;height: 150px;position: absolute;text-align: center;top: 12%; z-index:1;padding-top:6px}
.block .block01 a.bookicon:hover span{display:block;} 

.block .block02 a.bookicon span{display:none;font-size:0.35em;font-weight:bold;margin-top:-10px;line-height:100%}
.block .block02 a.bookicon{ background: url('../../../Images/city/c_s.png');width: 88px;height: 88px;position: absolute; display:block; text-indent:17px;line-height:140%}
.block .block02 a.bookicon:hover{ background:url('../../../Images/city/c_l.png');text-decoration:none;width: 150px;height: 150px;position: absolute;text-align: center;top: 12%; z-index:1;padding-top:6px}
.block .block02 a.bookicon:hover span{display:block;} 

.QuickIcon{max-width:950px;padding:58px 5px;overflow:hidden;}
.QuickIcon div{ width:21%;float:left;margin-right:4%;margin-bottom:20px;text-align:center}
.QuickIcon > div:last-child{margin:0}
.QuickIcon a{display:block;width:100%;height:86px;border:1px solid #cccccc;border-radius:8px;background:url('../../../Images/eRegulations/Florida_eRegulation_index_icons.png') no-repeat #fff; vertical-align:bottom;padding-top:150px;color:#333;font-weight:bold}
.QuickIcon a:hover{color:#456879;text-decoration:none;background-color:#e1efff;border:1px solid #bcdeff;}

.ListView_h2{font:700 1.125em/23px Georgia,"Times New Roman",Arial,verdana;color:#333;float:left;margin:30px 0px 0;margin:15px 0 0px 0;width:100%; font-variant: small-caps !important; border-bottom:2px solid #666; text-indent:0px; }
.ListView_h3{font:700 1.125em/23px Georgia,"Times New Roman",Arial,verdana;color:#333;float:left;margin:30px 0px 0;margin:15px 0 0px 0;width:100%; font-variant: small-caps !important; border-bottom:2px solid #666; text-indent:15px; }
.ListView_h4{font:100 1.125em/23px Georgia,"Times New Roman",Arial,verdana;color:#333;float:left; margin:10px 0px 0;margin:15px 0 5px 0; }
.icon_bookviewpdf
a.pdf {display: inline-block; width: 22px; height: 22px; background: url(../../../images/blue_mode.png) no-repeat 0px -78px; text-indent: -999px; }
.mycontent{border:0px solid #ccc;padding:5px 30px 0;float:left;width:93%;}
.mycontent p{ line-height:1.5em;}

.ListView_indent0 td a { font:0.885em/22px Georgia,"Times New Roman",Arial,verdana; }
.ListView_indent0 td{ font:700 1.2em/22px Georgia,"Times New Roman",Arial,verdana;font-variant: small-caps !important; color:#444; }
.ListView_indent0 td p { font:0.885em/22px Arial, Helvetica, sans-serif; color:#444; margin:0.5em 0; }

.rule_historical a{font-weight:700;}

.breadcrumb{font-size:0.8em;}

.notice_sectiontitle{width:96%;float:left; margin:0; color:#222;font:100 1.5em/23px Georgia,"Times New Roman",Arial,verdana}
.noticehome_control a {text-decoration:none}

.registerhome_rightdetail,.registerhome_rightdetail ul{ padding:0;margin-left:10px}
.issuehome_agencydetail li{ list-style:none;margin:0px; padding:5px 0px 5px 0px; margin:0px;color:#3e1e1f; font-size:14px}
ul.issuehome_detail li a{line-height:150%;font-size:1.1em}
ul.issuehome_d{margin-top:2px;margin-bottom:3px }
ul.issuehome_d li{margin:0px;padding:0px;margin-top:-3px;padding-left:2px;padding-bottom:8px}

.issuehome_content, .noticehome_content, .issuelist_content, .emergency_content, .hearing_content, .proposal_content, .recentlyupdate_content, .effective_content { float: left; margin: 0 0 0px 5px; min-height: 750px; width: 100%; display: inline; }
.issuehome_left, .issuelist_left, .noticehome_left, .emergency_left, .hearing_left, .proposal_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; display: inline; }
.issuehome_right, .issuelist_right, .noticehome_right, .emergency_right, .hearing_right, .proposal_right, .recentlyupdate_right, .effective_right, .codificaition_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 29px; width: 684px; }
.emergency_right{width:100%;background:no-repeat;padding:0px;margin:0px}
.noticehome_right h1, .noticehome_right h2, .noticehome_right h3, .noticehome_right h4, .noticehome_right h5, .noticehome_right h6 { color: #333; }
.issuehome_right { width: 680px; }
.issuehome_h1, .issuelist_h1, .noticehome_h1, .emergency_h1, .hearing_h1, .proposal_h1, .recently_h1, .effective_h1, .codificaition_h1 { font: 23px/30px Georgia,"Times New Roman",Arial,verdana; margin: 15px 0 -25px; color: #976d00; color: #b6292b;}
.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: bold 16px/30px Georgia,"Times New Roman",Arial,verdana; margin: 15px 0 0 0; padding: 0 0 8px 0; float: left; display: inline-block; width: 93%; background: url(../../../images/left_titleHr.jpg) no-repeat 50% 100%; }
.issuehome_leftdetail li, .issuelist_leftdetail li, .noticehome_leftdetail li, .emergency_leftdetail li, .hearing_leftdetail li, .proposal_leftdetail li { padding: 2px 0px 3px 2px; list-style:none;}

.noticehome_right h1, .noticehome_right h2, .noticehome_right h3, .noticehome_right h4, .noticehome_right h5, .noticehome_right h6 { color: #333; }
.issuehome_righth2, .registerhome_righth2 { clear: both; display: block; font: bold 16px Georgia,"Times New Roman",Arial,verdana; padding: 15px 0px 0px 0; width: 98%; width: 88%; color: #222; }
.issuehome_righth2, .registerhome_righth2 { position: relative; width: 90%;margin:0px }

ul.issuehome_d li { line-height:25px;width:100%}
.issuehome_list li, .issuelist_list li { padding: 4px 0 4px 0; display: inline-block; width: 100%; list-style:none}
span.issuehome_vol a, .issuelist_a { display: inline-block; float: left; margin-right: 4px;line-height:190%;font-family:Georgia,"Times New Roman",Arial,verdana; }
.issuelist_list li span.icon_bookview { float: left; margin-top: 4px;width: 55px; }
.issuelist_list li span.icon_bookview img { vertical-align: middle; }
.issuelist_md5 { font-size: 12px; margin-left: 8px; color: #636173; color: #666; float: left;line-height: 25px; }
table.tabHide tr td{line-height:160%}

.blocklist_left{width:26.5%;}
.blocklist_rightblock > span{display:inline-block}
.blocklist_comp{ margin-bottom:20px;clear:both }
.blocklist_right p,.blocklist_right ol li{ text-align:left;width:100%; float:left;text-indent:25px;line-height:160%;clear:both;margin:10px 0;font-size:15px   }
.blocklist_right h3 { font-weight:bold }
.margintop10 { margin-top:10px;}

.fulltext_right{float:right;width:100%; min-height:50px; padding:22px 0px 10px 0px;margin:0;}
.fulltext_right_block,.emergency_right_block,.effective_right_block,.proposal_right_block,.hearing_right_block,.comment_right_block{padding:4px 0 5px 0;margin:0; width:100%; float:right}
.fulltext_comp,.emergency_comp,.effective_comp,.hearing_comp,.proposal_comp,.comment_comp{ width:100%; text-align:right;border-bottom:solid 2px #888; text-transform:uppercase; }
.fulltext_comp a,.emergency_comp a,.effective_comp a,.hearing_comp a,.proposal_comp a{ text-decoration:none; margin:0 7px; font:bold 13px/22px Arial, Helvetica, sans-serif;}
.fulltext_contant_block,.emergency_contant_block,.hearing_contant_block,.proposal_contant_block,.comment_contant_block,.registerhome_rightdetail{ width:100%; margin:5px 0px 10px; color:#333;padding:0px;margin:0px}
.fulltext_contant_block li,.emergency_contant_block li,.hearing_contant_block li,.proposal_contant_block li,.comment_contant_block li,.registerhome_rightdetail li{padding:12px 0px 5px;margin:0 1px 10px;font:normal 13px/18px Arial, Helvetica, sans-serif; border-bottom:1px dashed #999;border-bottom:1px solid #e0e0e0;display:inline-block; width:100%;}
.emergency_contant_block li,.hearing_contant_block li,.proposal_contant_block li,.comment_contant_block li{ padding:0px 0px 5px;}
.registerhome_rightdetail li{padding:12px 0px 5px;padding:5px 0px 5px;}
.emergency_contant_block li li,.hearing_contant_block li li,.proposal_contant_block li li,.comment_contant_block li li,.registerhome_rightdetail li li{border:0;}
.fulltext_contant_block li a,.emergency_contant_block li a,.hearing_contant_block li a,.proposal_contant_block li a,.comment_contant_block li a,.registerhome_rightdetail li a{ font:normal 15px/18px Georgia,Arial, Helvetica, sans-serif;}
.proposal_contant_block li a{ width:84%;}
.proposal_contant_block li span a{ font-size:1.4em}
.registerhome_rightdetail li a{ font:normal 14px/18px Georgia,Arial, Helvetica, sans-serif;}
.fulltext_contant_block span.fontweight{ font-weight:bold; margin:0}
.fulltext_contant_block h3,.fulltext_contant_block li h3 a{ text-decoration:none;font:normal 15px/18px Georgia,Arial, Helvetica, sans-serif;}
.fulltext_contant_block h3{ color:#333;}
.fulltext_contant_block p{ padding:5px 0 11px }
.floatleft{ float:left}
.fulltext_floatleft{ float:left; font:normal 20px/18px Arial, Helvetica, sans-serif;}
.emergency_Found{  font:normal 20px/22px Arial, Helvetica, sans-serif;text-shadow: 1px 1px 1px #999;}

/* issuehome style start */ 
.rulemaking_left1{float:left;width:73%;padding-right:10px;min-height:400px;padding-bottom:10000px;margin-bottom:-10000px}
.rulemaking_right1{float:right;width:22%;padding-left:2%;background: url(../../../images/right_hr.jpg) repeat-y left bottom;padding-bottom:10000px;margin-bottom:-10000px}
.proposal_right9 table tr td{line-height:180%;padding:2px}

.hearing_d{color:gray}

.body_column{font-size:15px;line-height:160%}

dl.noticehome_detail {float: left;list-style: none outside none;margin: 0;padding: 0;font-size:0.9em;line-height:150%}
dl.noticehome_detail dt {font-weight: 700;margin: 11px 0 0;padding: 0;}
dl.noticehome_detail dd {color: #5C5C5E;font-weight: normal;line-height:150%;margin: 0;padding: 0;}
.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%;}
H2.AdditionalInfo_h1 {color: #000;font-size: 1.2em;margin: 15px 0 5px;}
.bulletin_date .AdditionalInfo p {font-size: 1.035em;line-height: 1.618em;margin: 2px 0 6px;padding: 0 1px 0 0;}
.notice_Fileno, .notice_departamentinfo, .notice_type, .header_column h1, .header_column h2, .header_column h3, .body_column h3 {color: #000;font: 600 15px/24px Georgia,Arial,Helvetica,sans-serif;padding: 7px 0 2px;}
.header_column h1, .header_column h2, .header_column h3, .body_column h3, .notice_Fileno {font: 600 15px/24px Georgia,Arial,Helvetica,sans-serif;}
.body_column ul li {list-style:none}
.doc_notice a.back_to_top,a.back_to_top{display:none}
h1.notice_sectiontitle {border-bottom: 0 solid #8C8A8C;color: #000;font: 100 20px/24px Georgia,Arial,Helvetica,sans-serif;padding: 5px 0 8px;}
.notice_Fileno {border-top: 1px solid #A8A8A8;}
ul.bullets li {list-style:none}
.notice_agencyinfo {color: #000;}
.bulletin_date h1, .bulletin_date h2, .bulletin_date h3, .bulletin_date h4, .bulletin_date h5 {color: #000;font-weight: 700; margin: 8px 0 0;}
.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 {list-style-type: disc;padding: 0 0 0 22px;}
.bulletin_date ul li {padding: 4px 0 2px;}
.AdditionalInfo ul li {width:100%;float:left}
#TitleList ul,#SectionList ul,#ActionList ul{padding:0px}
#TitleList ul li,#SectionList ul li,#ActionList ul li{list-style:none;padding:0px;margin:0px}
h1.divfilelistbox_h1 {color: #A50000;font: 100 1.825em/23px Georgia,"Times New Roman",Arial,verdana;padding: 8px 0 11px 6px;margin:0px}
.paddingright15px {padding-right: 16px;}
.divfilelistbox div.pagination a, .divfilelistbox div.pagination .next a {height: 25px; display:inline-block;}
.divfilelistbox div.pagination span.current {display: inline-block; padding: 1px 6px 3px;}
.divfilelistbox ul {padding:0px;margin:0px;list-style:none}
.divfilelistbox {background: none repeat scroll 0 0 #FFF; border: 1px solid #CCC;float:left;height:476px}
ul.divfilelist_block, .divfilelist_version { clear: both;color: #333;float: left;margin: 0;padding: 0 0 0  6px;width: 98%;}
.divfilelist_block li, .divfilelist_version li{border-bottom:1px solid #E0E0E0;display:inline-block;font:13px/16px Arial,Helvetica,sans-serif;margin:0;padding:8px 2px 0;padding-bottom:1px;    width: 100%;}
ul.issuehome_d, ul.emergency_d, ul.effective_d, ul.hearing_d { margin: 2px 0 5px;padding: 0;}
ul.emergency_d li {border-bottom:none;line-height:18px;overflow:hidden;height:18px}
ul.issuelist_list {margin:0px}
.searchfield {color:#333}
.searchfield label{float:left;margin-right:10px}
.searchfield select {margin-right:4px;margin-left:4px}

.nodata_search,.nodata_detail,.nodata_text{margin:20px 0; display:inline-block;font-size: 15px;padding:10px 0;font-weight: bold;color: hsl(0, 0%, 40%);display: inline-block;background: hsl(52, 100%, 87%);border: 1px solid hsl(48, 100%, 57%);color: hsl(48, 42%, 22%);
width: 98%;text-align: center}

/* module: List View Start */
.ListView_h1 span span{width:80%}
.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}

.ListView_indent1 tr,.ListView_indent2 tr,.ListView_indent3 tr,.ListView_indent4 tr,.ListView_indent5 tr{ white-space:0;}
.ListView_indent0{ margin-top:15px; float:left; margin-bottom:0px;border-bottom: 1px dashed #CCC;font-size:113%;padding-bottom:10px; }
.ListView_indent1{ margin:0.6em 0 0em 0em;padding:0em 0 0em 1.2em;}
.ListView_indent2{ margin:0.6em 0 0em 1.8em;}
.ListView_indent3{ margin:0.6em 0 0em 2.5em;}
.ListView_indent4{ margin:0.6em 0 0em 4em;}
.ListView_indent5{ margin:0.6em 0 0em 5em;}

.backtop a{color:#336699;width:70px;*line-height:18px; margin:0;padding:0 1px 0 0;text-align:right; float:right;background:none;display:block;/*position:absolute;top:10px;right:0;*/
    height:20px;font:100 10px/31px Arial,Helvetica,sans-serif;background:url("../images/gary_ico.jpg") no-repeat -6px 100%;}
.agencylist_righth2 .backtop a{float:right;height:18px;width:75px;display:block;margin:0;padding:0 4px 0 0;text-align:right;position:absolute; top:20px; right:0;font:100 10px/28px Arial,Helvetica,sans-serif;background:url("../images/gary_ico.jpg") no-repeat 0% 200%; }
.listview_effective{font-style: italic; color:#888; clear:both;}
table tr td.ListView_titles{ width:90%; border-bottom:1px dashed #ccc; font-weight:600; font-size:115%; padding:0 0 0 3px; font-family:Georgia; }
table tr td.ListView_backtop{ border-bottom:1px dashed #ccc;}
/* module: List View End */

#fulltext_content_area .body_column .table_of_contents {    margin: 6px 0 7px 10px;    padding: 0 0 0 1px;font-size:1.2em}
#fulltext_content_area .body_column .table_of_contents li {    padding: 3px 0 2px 5px;}
#fulltext_content_area .body_column .table_of_contents .level_1 {    margin: 0 0 0 5px;}
#fulltext_content_area .body_column .table_of_contents .level_2 {    margin: 0 0 0 18px;}
#fulltext_content_area .body_column .table_of_contents .level_3 {    margin: 0 0 0 33px;}
.body_column table, .rulehome_right table {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-collapse: separate;    border-color: -moz-use-text-color #EEEEEE #EEEEEE;    border-image: none;    border-right: 1px solid #EEEEEE;    border-style: none solid solid;    border-width: medium 1px 1px;    font-family: Arial,Helvetica,sans-serif;    line-height: 18px;}
.body_column table th, .rulehome_right table th {
    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    background-color: #F7FBFF;    border-color: #FFFFFF #FFFFFF #EFEFEF;    border-image: none;    border-style: solid solid double;    border-width: 1px 1px 3px;    color: #395973;    font-size: 12px;    margin-left: 2px;    padding: 7px 2px 7px 10px;}
.body_column table td, .rulehome_right table td {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    background-image: -moz-linear-gradient(center top , #FFFFFF 80%, #F8F8F8 100%);  border-color: #FFFFFF #EEEEEE #EEEEEE #FFFFFF;    border-image: none;    border-style: solid;    border-width: 1px;    font-size: 13px;    margin-left: 2px;    padding: 0.5em 1.618em 0.5em 0.5em;}
.body_column table tr:hover td, .rulehome_right table tr:hover td {    background: none repeat scroll 0 0 #F6F9FB;    border-left: 1px solid #FDFEFE;    border-right: 1px solid #EFF4F8;}
.body_column table thead th, .rulehome_right table thead th {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    background: -moz-linear-gradient(center top , #F6F9FB 0%, #E8EBED 100%) repeat scroll 0 0 #F6F9FB;    border-color: #FFFFFF #CDCDEF #E6E6F0 #FFFFFF;    border-image: none;    border-style: solid solid double;    border-width: 1px 1px 3px;    color: #3F5B75;    font-size: 0.9em;    padding: 0.5em;    text-shadow: 1px 1px 1px #FFFFFF;}
.header_column h1 {    font-size: 18px;}
.header_column h2, .header_column #h-1, .header_column #h-11, .header_column #h-12, .header_column #h-13, .header_column #h-14, .header_column #h-15 { width: 89%;}
.header_column a.back_to_top, a.back_to_table_index {background: url("../images/gary_ico.jpg") no-repeat scroll 0 99.5%;color: #336699;display: none;    float: right;    font: 100 10px/28px Arial,Helvetica,sans-serif;    height: 18px;    margin: 0;    padding: 0 4px 0 0;    position: absolute;    right: 0;    text-align: right;    top: 7px;    width: 75px;}
a.back_to_table_index {    position: static;}
.header_column h1, .header_column h2, .header_column h3, .body_column h3, .notice_Fileno {    font: 600 15px/24px Georgia,Arial,Helvetica,sans-serif;}
.notice_Fileno, .notice_departamentinfo, .notice_type, .header_column h1, .header_column h2, .header_column h3, .body_column h3 {    color: #000000;    font: 600 15px/24px Georgia,Arial,Helvetica,sans-serif;    padding: 7px 0 2px;}
.bookview_rightdetail .MsoNormal span { font-size:initial }
.rulemaking_left1 { width:100%;padding-bottom:0px !important;margin-bottom:0px !important;min-height:initial}
.rulemaking_right1 { width:100%;background:none;padding-bottom:0 !important;margin-bottom:0 !important;min-height:initial}

.block{height:auto;}
.block a,.block a:hover,.block a:active,.block a:visited{ color:#3976B6 }
.block01,.block02,.block03{width:100%;height:190px;}
.block01 .blockfont a,.block02 .blockfont a, .block03 .blockfont a{ top: 73%;}
.block .block01 a.listview{top: 16%;left:6%;}
.block .block01 a.listview:hover{top:2%;left:2%;text-indent:6px;}
.block .block01 a.bookview{top: 16%;left: 36%;}
.block .block01 a.bookview:hover{top:2%;left: 27%;text-indent:6px;line-height:155%}
.block .block01 a.update  {top: 16%;left: 65%;}
.block .block01 a.update:hover  {top:2%;left: 57%;text-indent:6px;}

.block .block02 a.listview{top: 16%;left:12%;}
.block .block02 a.listview:hover{top:2%;left:2%;text-indent:6px;}
.block .block02 a.searchcase{top: 16%;left: 36%;}
.block .block02 a.searchcase:hover{top:2%;left: 27%;text-indent:6px;line-height:155%}
.block .block02 a.submit  {top: 16%;left: 65%;}
.block .block02 a.submit:hover  {top:2%;left: 55%;text-indent:6px;}
.block .block02 a.bookview{top: 16%;left: 58%;}
.block .block02 a.bookview:hover{top:2%;left: 50%;text-indent:6px;line-height:155%}

.block2{ background:#fff;}
.block a.blockbg{height:40px;}
.QuickIcon{padding:30px 5px;}
.QuickIcon a{ line-height:1.1em;padding-top: 140px;height: 70px;}
.block2 .autoHeight a{width:99%;}

.QuickIcon > div { width:45% }
.QuickIcon .Icon_Proposales a{background-position:40px 36px;}
.QuickIcon .Icon_Proposales a:hover{background-position:40px -264px;}
.QuickIcon .Icon_Emergency a{background-position:-206px 36px;}
.QuickIcon .Icon_Emergency a:hover{background-position:-206px -264px}
.QuickIcon .Icon_Hearing a{background-position:-456px 30px;}
.QuickIcon .Icon_Hearing a:hover{background-position:-456px -270px}
.QuickIcon .Icon_RecentlyUpdates a{background-position:-712px 36px;}
.QuickIcon .Icon_RecentlyUpdates a:hover{background-position:-712px -264px}

.QuickIcon .Icon_Correction a{background-position:-1220px 36px;}
.QuickIcon .Icon_Correction a:hover{background-position:-1220px -264px}
.QuickIcon .Icon_PresidentialDoc a{background-position:-1460px 36px;}
.QuickIcon .Icon_PresidentialDoc a:hover{background-position:-1460px -264px}
.QuickIcon .Icon_five_year a{background-position:-966px 36px;}
.QuickIcon .Icon_five_year a:hover{background-position:-966px -264px}
.QuickIcon .Icon_Reference a,.QuickIcon .Icon_DepartMentList a{background-position:-1710px 36px;}
.QuickIcon .Icon_Reference a:hover,.QuickIcon .Icon_DepartMentList a:hover{background-position:-1710px -264px}
.QuickIcon .Icon_DocumentList a{background-position:-1950px 36px;}
.QuickIcon .Icon_DocumentList a:hover{background-position:-1950px -263px}

.link{margin:0px auto;max-width:1230px;max-width:1003px;padding:25px 0px; clear:both; background:#fff;}
.link01,.link02,.link03{ float:left;width:86%;margin: 0 5% 0 9%;}
.footerlink ul{float:left; width:80%; margin:25px 0px 0; padding:0px 4% 10px 8%; min-height:30px; background:none;}
.footerlink ul.footer04{width:98%;padding:0 0 0 8.5%; margin-bottom:0;}
.footer04 a{margin:0 50px 8px 0; }

.agencylist_right1,.agencylist_right,.blocklist_left,.CFR_Corrections_left { float:none;width:96%;min-height:initial}
.agencylist_left,.blocklist_right,.CFR_Corrections_right { float:none;width:99%;background:none}
.CFR_Corrections_right {width:97.5%}
.proposal_h1{margin:0;width:auto}
.CFR_Corrections_comp,clear { clear:both}
.CFR_tablist th{ padding:10px 3px 3px; font-weight:bold;}
.CFR_tablist td, .CFR_tablist th {border: 0;padding: 10px 1px;}
.CFR_Corrections_content div.pagination {height: 35px;}
.docket_contright { width:100%; }
.marggintop_20,.marggintop_15{ margin-top:0 }

/* feedback style [begin] */
.alert_tab {padding:0 !important;}
.alert_tab div > span { width:96% !important;text-align:left !important}
.alert_tab div > div.subject{width:96% !important;}
.alert_tab div > div.Tip { padding:0 !important;color:gray;float:none;clear:both}
/* feedback style [end] */

/* Subscriber style begin */
.Subscriber_tab {margin-top:3px;border:0px;border-top:1px solid #CCC !important;border:1px solid #ccc; font-size:0.85em; width:100%; margin-left:1px; border-left:0; border-right:0;margin-bottom:0px;float:left;margin-top:3px;border:0px;}
.Subscriber_tab input{vertical-align:middle}
.Subscriber_tab dl{overflow:hidden;border-bottom:1px solid #d9d9d9;clear:both;margin-bottom:10px;background-color:#f4f3f6}
.Subscriber_tab dl dt,.Subscriber_tab dl dd{float:left;}
.Subscriber_tab dl dd{vertical-align: middle;line-height:1.7em;color:#666}
.Subscriber_tab dl dd a{ line-height:1.3em }
.Subscriber_tab dl a,.Subscriber_tab dl span{ display:inline-block;}
.Subscriber_tab dl strong{ color:#666 }
.Subscriber_tab dl span{ text-indent:6px }

.Subscriber_tab dl dt{padding:7px 0.16% 6px;background:url(../../../images/input_bg.jpg) repeat-x 0% 48%;text-align:center;border-bottom:3px solid #8eacd9;border-color:#3B85CF;font-weight:bold}
.Subscriber_tab dl .Radio{width:98% !important; text-align:left !important;float:none;padding:0px;margin-bottom:-10px;padding-left:5px}
.Subscriber_tab dl .Subject{width:83% !important; text-align:left !important;padding-left:45px;padding-top:10px;} 
.Subscriber_tab dl .Source{width:83% !important; text-align:left !important;padding-left:45px;} 
.Subscriber_tab dl .Added{width:83% !important; text-align:left !important;padding-left:45px;} 
.Subscriber_tab dl .Note{width:83% !important; text-align:left !important;padding-left:45px;} 
.Subscriber_tab dl .Space{width:83% !important; text-align:right !important;padding-left:45px;margin-top:-5px;padding-bottom:5px}
.Subscriber_tab dl strong{display:inline-block !important;}

/* my favorite style begin */
.Subscriber_right{width:99%; min-height:610px;margin:0;margin-left:-1px; border:0px solid #e4e4e4;margin:0 auto;overflow:hidden}
.Subscriber_righth2{font:100 20px/28px Georgia,"Times New Roman",Arial,verdana;border-bottom:1px solid #d9d9d9;padding:0; color:#666;text-shadow:0 1px 0 #fff;margin-bottom:8px; width:99%;}
.Subscriber_viewebook{ width:110px; display:block; float:right; text-align:right; padding:0 4px 0 0; z-index:5; margin-top:-24px;background:url(../../../images/WebResource_002.gif) no-repeat 4% 20%;}
.Subscriberlist,.Subscriberlist1,.Subscriberlist2,.Subscriberlist3{width:99.7%;margin-left:1px;border-left:0;border-right:0;margin-bottom:0px;float:left}
.mybook_list{padding-bottom:30px;margin-bottom:30px}
.SignUp_right,.myprofile_right{width:100%;margin:10px 0 10px 0px; height:100%; float:left;border-left:0px solid #b5c3ce;padding:0px 10px; display:inline;}
.myprofile_right{margin:20px 0 10px 20px;margin:5px 0 0px 0px;}
#hasread {float:left;margin-top:5px;}
.SignUp_righth2,.myprofile_righth2{display:block; color:#000; clear:both; width:100%; font:bold 16px/20px Georgia,"Times New Roman",Arial,verdana;padding:10px 0px 4px 0;border-bottom:1px solid #e6e6e6;overflow:hidden}
.SignUp_righth2 {width:100%;padding-right:0px;color:#000}
.SignUp_content{margin:10px auto ;}
.SignUp_content h3,.myprofile_right h3{color:#9c9a9c;font-size:12px;font-weight:400}
.SignUp_h1,.myprofile_h1{font:normal 20px/22px Georgia,"Times New Roman",Arial,verdana; padding:5px 0 0px; text-align:center;}
.SignUp_right,.myprofile_right{width:100%;margin:10px 0 10px 0px; height:100%; float:left;border-left:0px solid #b5c3ce;padding:0px 10px; display:inline;}

.Subscribetip_error,.Subscribertips_alert,.Subscribetip_notice,.Subscribetip_success,.Subscribetip_info{border:1px solid #DDD; margin-bottom:1em; padding:5px 0.8em !important;}
.Subscribetip_notice{background:#FFF6BF;border-color: #FFD324;color: #514721; width:97%;}
.Subscribetip_success{background:#E6EFC2;border-color: #C6D880;color: #264409;background:#FFF6BF;border-color: #FFD324;color: #8A1F11; clear:both;}
.Subscribetip_info{background:#D5EDF8;border-color: #92CAE4;color: #205791;}
.Subscribetip_error,.Subscribertip_alert{background:#FBE3E4;border-color: #FBC2C4;color: #8A1F11;}
.Subscribetip_error,.Subscribertip_alert,.Subscribetip_notice,.Subscribetip_success,.Subscribetip_info{color:#222;}

#add { padding-top:115px;background:url('../images/addsuccess2.jpg') no-repeat scroll 50% 0% transparent !important;width:100% !important;margin:0 !important;float:none; text-align:center }
#add #addsuccess{width:95% !important;margin:0px auto;}
#add #close{margin:0;}
.addbook_contant{margin:0px auto}

.favorite_search{float:left;margin:13px 0px 5px;}
.favorite_search label,.favorite_search select{float:left;margin-right:5px;line-height:23px}
.favorite_search select{margin-right:12px}
.favorite_search select{height:23px}
.favorite_search input{float:left;margin-top:0px}
.favorite_operate{float:left;margin-top:0px;width:100%;background:#e4eff2; border-bottom:1px solid #c1cfdc;}
.favorite_operate_left { float:left;padding-left:6px }
.favorite_operate_right { float:right;padding-right:8px }
.bookbox{margin-top:12px}
input.favorite_ok{background:url(../../../images/icon_hasaddmyfavorite.jpg) no-repeat 65% 35%;margin-left:10px;border:none;text-indent:-999px;vertical-align:middle;float:left;display:inline-block;width:24px;height:24px;cursor:text}
input.favorite_no{background:url(../../../images/icon_website.png) no-repeat 70% 0%;margin-left:10px;border:none;text-indent:-999px;vertical-align:middle;float:left;display:inline-block;width:24px;height:24px;}

DIV.pagination {float:right;font-size:11px;margin: 14px 3px;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:8px;padding-bottom:3px;padding-top:3px;/*color:#0061de;color:#00659c;*/ margin-right:1px;text-decoratton:none;height:18px;}
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:665px;}
.emergency_content div.pagination{height:24px;margin:0px 1px 7px 3px;_margin:1px 1px 6px 3px; float:right;width:665px;}
.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;zoom:0.8}
.gotopage_box div { float:left }
.gotopage_box .ui-input-text{ width:60px }
.gotopage_box .ui-input-btn{ margin-top:4px }
.fontgray13px { font-size:0.85em;color:gray }
/* my favorite style end */

.myprofile_tab { margin-top:8px}
.myprofile_tab p{ line-height:16px}
.myprofile_tab > div{ padding:0 }
.myprofile_tab div > span { width:100%;text-align:left !important; float:none}
.myprofile_tab div > span.space{display:none}
.myprofile_tab div > div.Tip { padding:0 !important;color:gray;float:none;clear:both}
.Subscriber_right { min-height:550px !important;}
.Subscriber_right .save_btn { margin:0px; }
.Subscriber_right .favorite_search select { margin-right:6px; }
.forgotPassword_h1{padding:0px 0 8px !important;margin-bottom:0px;}
.ui-page-theme-a a, html .ui-bar-a a, html .ui-body-a a, html body .ui-group-theme-a a { font-weight:normal }
.textright { font-weight:normal;font-size:12px;float:right;color:gray }
input,.forgotPassword_submit, a.forgotPassword_submit, input.button, input[type="text"], input[type="password"], textarea { background:none;border:0;width:auto }
.expired_tips { background: #f7f7f7; border: 1px solid #ccc; padding: 80px 0px; width: 500px; margin: auto; float: none; display: block; text-align: center; color: #404040; font-size: 15px; margin-top: 105px; font-weight: bold }
.ico_Required{ color:#f00;vertical-align:bottom; padding:0px 1px;}
.textright{ text-align:right}
.signin_right .signin_fastlogin,.building_anotherservices{margin:10px 0 8px; border:0;}
.building_anotherservices .sign_field{border-top:0px}

.signin_fastlogin{margin:10px 0 8px; border:0;}
.sign_field{border-top:0px}
.signin_facebook,.signin_twitter,.signin_yahoo,.signin_google,.signin_windowid{ width:35px; height:35px; display:block; float:left; margin:0 6px 0 0;border:0; cursor:pointer;}
.signin_facebook{background:url(../../../images/sign_facebook_gray.jpg) no-repeat 0 0;}
.signin_twitter{background:url(../../../images/sign_facebook_gray.jpg) no-repeat 0 -41px;}
.signin_yahoo{background:url(../../../images/sign_facebook_gray.jpg) no-repeat 0 -83px;}
.signin_google{background:url(../../../images/sign_facebook_gray.jpg) no-repeat 0 100%;}
.signin_facebook_color,.signin_twitter_color,.signin_yahoo_color,.signin_google_color,.signin_windowid_color{padding:0 11px 0 40px;border:1px solid #ccc;cursor:default;width:35px;width:135px;height:35px;display:block;float:left;margin:0 3px;border:0;cursor:pointer;}
.signin_facebook_color{background:url(../../../images/sign_facebook.jpg) no-repeat 0 0;}
.signin_twitter_color{background:url(../../../images/sign_facebook.jpg) no-repeat 0 -41px;}
.signin_yahoo_color{background:url(../../../images/sign_facebook.jpg) no-repeat 0 -83px;}
.signin_google_color{background:url(../../../images/sign_facebook.jpg) no-repeat 0 100%;}
span.signin_UnBuilding_color{padding:2px 0 0; border:0px solid #333;}
span.signin_name_color{padding:0; line-height:18px;}
.mybook_list .ui-input-text { float:left;width:50px;margin:0;border-radius:initial }
.mybook_list .ui-input-text input[type=text] { width:50px; }
.mybook_list .ui-input-btn,.mybook_list .ui-link { padding:.6em 1em }
.mybook_list .ui-icon-mail,.mybook_list .ui-icon-delete { padding:.6em 2em }
.mybook_list .ui-icon-plus { padding:0 }
.mybook_list .ui-checkbox { margin:0 }
.mybook_list .ui-listview li { position:relative }
.mybook_list .ui-listview li .ui-checkbox { position:absolute;top:12px }
.mybook_list .ui-listview li a div { padding-left:25px;width:auto;word-break:keep-all}
.ui-listview > .ui-li-static, .ui-listview > .ui-li-divider, .ui-listview > li > a.ui-btn { white-space:initial }
.ui-checkbox input, .ui-radio input { top:28% }
/* Subscriber style end */

.memberNavCurrent { background-color:#456799 !important;color:#fff !important }