@import "../main.css";

/* layout: total */
.wrapper{max-width:68.625em;max-width:77.125em;max-width:100%;
padding: 0 0px;margin:0 auto 5px; overflow:hidden; min-height:700px;content: "";max-width: none;z-index:1;min-height:450px; margin:0}
/*.containter,.containterLong{margin:0px auto;max-width:1170px;max-width:1003px;padding: 0 30px;max-width:72%;padding:0 14%;clear:both;}
.containterLong{max-width:1170px;}*/
.containter_old { margin:0px auto;max-width:72%;padding:0 14%;clear:both;}
.containter_width{margin:0px auto;max-width:82%;padding:0 9%;max-width:72%;padding:0 14%;clear:both;}
.home_body{margin:0 auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Florida.jpg) no-repeat 50% -6% #fff;overflow:hidden;width:100%;clear:both;float:none;} 
/*.main_body{min-height: 580px;border:none;padding:0 0 10px 0;overflow:hidden;width:100%;margin:0 auto;clear:both;float:none;}
.main_body tr td {font-size:0.9em}*/
.generic_body,header{font-family:Arial, Helvetica, sans-serif; }

.flrules_body,.florida_body{margin:0 auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Florida.jpg) no-repeat 50% -1% #fff;} 
.utrules_body,.utah_body{margin:0 auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_utah.jpg) no-repeat 50% 0% #fff;} 
.federal_body{margin:0 auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_federal.jpg) no-repeat 50% 0% #fff;} 
.dcrules_body,.dc_body{margin:0 auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_dc.jpg) no-repeat 50% -10% #fff;} 
.txrules_body,.texas_body{margin:0 auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_texas.jpg) no-repeat 50% -10% #fff;} 
.ctrules_body,.connecticut_body{margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_connecticut.jpg) no-repeat 50% -10% #fff;} 
.ilrules_body,.illinois_body{margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_lllinois.jpg) no-repeat 50% 0% #fff;} 
.garules_body,.georgia_body{margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Georgia.jpg) no-repeat 50% 0% #fff;} 
.varules_body,.virginia_body{margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Virginia.jpg) no-repeat 50% -10% #fff;}
.kyrules_body,.kentucky_body {margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_kentucky.jpg) no-repeat 50% -10% #fff;}
.carules_body,.california_body{ margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_california.jpg) no-repeat 50% -10% #fff; }
.okrules_body,.oklahoma_body { margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_oklahoma.jpg) no-repeat 50% -10% #fff; }
.alrules_body,.alabama_body{ margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_alabama.jpg) no-repeat 50% -10% #fff; }
.ncrules_body,.northcarolina_body { margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_northcarolina.jpg) no-repeat 50% -10% #fff; }
.nvrules_body,.nevada_body { margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Nevada.jpg) no-repeat 50% -10% #fff; }
.parules_body,.pennsylvania_body { margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Pennsylvania.jpg) no-repeat 50% -10% #fff; }
.ohrules_body,.ohio_body { margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Ohio.jpg) no-repeat 50% -10% #fff; }
.mdrules_body,.maryland_body { margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Maryland.jpg) no-repeat 50% -10% #fff; }
.nyrules_body,.maryland_body { margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Newyork.jpg) no-repeat 50% -10% #fff; }
.inrules_body,.indiana_body { margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Indiana.jpg) no-repeat 50% -10% #fff; }
.wirules_body,.wisconsin_body { margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Wisconsin.jpg) no-repeat 50% -10% #fff; }
.warules_body,.washington_body { margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Washington.jpg) no-repeat 50% -10% #fff; }
.mirules_body,.michigan_body { margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Michigan.jpg) no-repeat 50% -10% #fff; }
.azrules_body,.arizona_body { margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Arizona.jpg) no-repeat 50% -10% #fff; }
.akrules_body,.alaska_body { margin:0px auto;min-height:580px;padding:0;background:url(../../images/eRegulations/bg_Alaska.jpg) no-repeat 50% -10% #fff; }
.footerlink{width:auto;}
.footerlink ul.footer01{width:21%;min-width:180px;}

/* layout: header */
h1.logo a{ }

/* layout: banner homepage */
.banner,.FLbanner{height:380px;margin:0px auto; text-align:center;position:relative; overflow:hidden}
.FLbanner{height:230px;}
.bannerpic{display:none}
.bannerfont{/*position:absolute;left:15%;top:21%;width:70%;max-width:750px;*/ max-height:230px;font:800 2.5em/2em  Georgia, "Times New Roman", Times,serif;color:black;text-transform:uppercase;text-shadow:1px 2px 2px #fff; text-align:center; margin-top:100px;}
.bannerfont h2,.bannerfont h3,.bannerfont h4{text-shadow:0px 1px 1px #fff;font:700 1.2em/1.2em Georgia, "Times New Roman", Times, serif;}
.bannerfont h3{display:block;line-height:100%; margin-top:20px;/*padding-left:20%*/}
.bannerfont h4{ font-size:0.95em;}

.block2 {padding-top:30px; background:#fff;}
.block2 .autoHeight{overflow:auto;margin:0px 5% 25px;}
.block2 .autoHeight a{background: url('../../Images/eLaws/c_s.png') no-repeat center top;width:33%;min-width:101px;min-height:150px;display:block;line-height:152%;color:#000;
                      float:left;text-align:center; padding-bottom:20px;}
.block2 .autoHeight a:hover{color:#2966b6;text-decoration:none}
.block2 .autoHeight a span{display:block;font-size:0.38em;font-weight:bold;margin-top:30px; line-height:1.5em;}
.CurrentThrough_text{position:absolute; bottom:2px; left:35%;}
.CurrentThroughlaw_text{font:100 12px/1em Arial, Freesans, sans-serif;font-family:"Segoe UI Light", "Helvetica Neue", Arial;margin-top:8px; /*color:#666;*/width:70%;padding:0 14%;text-shadow: -1px -1px 0px #fff;}
/*.block2 .autoHeight a .CurrentThroughlaw_text:hover{color:#2966B6;}*/

.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:1.3em;line-height:2.1em;text-shadow:0px 0px 0px #fff; margin:0 auto;z-index:9999;position:absolute; top:72%;font-family:"Segoe UI";text-transform:uppercase;font-weight:400}
.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-repeat:no-repeat\9;  
    background-image:none\9;
	background:url(../../images/eRegulations/block01.jpg) no-repeat 0% 50%;
    -moz-border-image: url(../../images/eRegulations/block01.jpg) 0;  
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/eRegulations/block01.jpg', sizingMethod='scale')\9;  
}
.block02{
    background-image:url(../../images/eRegulations/block02.jpg);
    -moz-border-image: url(../../images/eRegulations/block02.jpg) 0;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/eRegulations/block02.jpg', sizingMethod='scale')\9;
}
.block a.blockbg{width:100%;height:220px;height:50px;background:#fff;position:absolute; bottom:0%; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70); line-height:11em;z-index:0;}
.blockfont a:hover{ text-decoration:none;}/*opacity:0.92; -moz-opacity:0.92; filter:alpha(opacity=92);z-index:99;}*/

.block .block01 a.bookicon span{display:none;font-size:0.3em;font-weight:bold;margin-top:-10px;display:block;line-height:100%;width:92%; padding:0 4%;}
.block .block01 a.bookicon{background:url('../../Images/city/c_c.png') no-repeat;text-decoration:none;width: 122px;height: 125px;position: absolute;text-align: center;top: 12%; z-index:1;padding-top:6px; display:block; text-indent:17px;line-height:140%}
.block .block01 a.listview{top:12%;left:8%; text-indent:4px;}
.block .block01 a.bookview{top:12%;left:37%;text-indent:4px;line-height:155%}
.block .block01 a.update  {top:12%;left:65.5%;text-indent:6px;}

.block .block02 a.bookicon span{display:none;font-size:0.3em;font-weight:bold;margin-top:-10px;line-height:100%;display:block;width:92%; padding:0 4%;}
.block .block02 a.bookicon{background:url('../../Images/city/c_c.png') no-repeat;text-decoration:none;width:125px;height:125px;position:absolute;text-align:center;top:12%;z-index:1;padding-top:6px;display:block;text-indent:17px;line-height:140%}
.block .block02 a.listview{top:12%;left:25%;text-indent:6px;}
.block .block02 a.bookview{top:12%;left:50%;text-indent:6px;line-height:155%}
.fa-4x { font-size:3.5em !important }

.QuickIcon{max-width:980px;padding:45px 5px 25px;overflow:hidden;_height:1%}
.QuickIcon div{ width:19%;float:left;margin-right:4%;margin-bottom:20px;text-align:center}
.QuickIcon > div:last-child{margin:0}
.QuickIcon a{display:block;width:90%;height:65px; padding:0 5%;border:1px solid #fff;border-radius:8px;background:url('../../Images/eRegulations/Florida_eRegulation_index_icons.png') no-repeat #fff;vertical-align:bottom;padding-top:137px;color:#333;font-weight:bold; line-height:18px; }
.QuickIcon a:hover{color:#456879;text-decoration:none;background-color:#e1efff;border:1px solid #bcdeff;}
.QuickIcon .Icon_Proposales a{background-position:51px 36px;}
.QuickIcon .Icon_Proposales a:hover{background-position:51px -264px;}
.QuickIcon .Icon_Emergency a{background-position:-197px 36px;}
.QuickIcon .Icon_Emergency a:hover{background-position:-197px -264px}
.QuickIcon .Icon_Hearing a{background-position:-445px 30px;}
.QuickIcon .Icon_Hearing a:hover{background-position:-445px -270px}
.QuickIcon .Icon_RecentlyUpdates a{background-position:-701px 36px;}
.QuickIcon .Icon_RecentlyUpdates a:hover{background-position:-701px -264px}

.QuickIcon .Icon_Correction a{background-position:-1209px 36px;}
.QuickIcon .Icon_Correction a:hover{background-position:-1209px -264px}
.QuickIcon .Icon_PresidentialDoc a{background-position:-1449px 36px;}
.QuickIcon .Icon_PresidentialDoc a:hover{background-position:-1449px -264px}
.QuickIcon .Icon_five_year a{background-position:-955px 36px;}
.QuickIcon .Icon_five_year a:hover{background-position:-955px -264px}
.QuickIcon .Icon_Reference a,.QuickIcon .Icon_DepartMentList a{background-position:-1696px 36px;}
.QuickIcon .Icon_Reference a:hover,.QuickIcon .Icon_DepartMentList a:hover{background-position:-1696px -264px}
.QuickIcon .Icon_DocumentList a{background-position:-1939px 36px;}
.QuickIcon .Icon_DocumentList a:hover{background-position:-1939px -263px}
.QuickIcon .Icon_List a{background-position:-2180px 36px;}
.QuickIcon .Icon_List a:hover{background-position:-2180px -263px}

.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%; margin-top:10px;}
.mycontent p{ line-height:1.5em;}

.ListView_indent0 td a { font-family:Georgia,"Times New Roman",Arial,verdana; }
.main_body .ListView_indent0 td{ font-family:Georgia,"Times New Roman",Arial,verdana;font-variant: small-caps !important; font-size:1em;}
.main_body .RecentUpdates_box .ListView_indent0 td{ line-height:0.7em;}
.ListView_indent0 td p { font-family:Georgia,"Times New Roman",Arial,verdana;margin:0.5em 0; }

.rule_historical a{font-weight:700;}

/* layout: breadcrumb [start] */
.breadcrumb{ }
/* layout: breadcrumb [end] */

/* module: notice home start */
.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}
/* module: notice home start */

.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:130%;font-size:16px}
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 style begin */
.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; *margin: 20px 0 -25px; _margin: 0px 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%;}
.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; }
/* issuehome style [end] */

table.tabHide tr td{line-height:160%}

/* module: block List start*/
.blocklist_left{width:25.5%; padding-left:1%;}
.blocklist_rightblock > span{display:inline-block; padding:8px 0 0; font-size:16px;}
.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;}
/* module: block List End */

.fulltext_right{float:right;width:100%; min-height:50px; padding:22px 0 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;/*color:#3E1E1F;*/}
.fulltext_contant_block,.emergency_contant_block,.hearing_contant_block,.proposal_contant_block,.comment_contant_block,.registerhome_rightdetail{width:100%;color:#333;padding:0;margin:0}
.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 0 5px;*padding:28px 0 5px;margin:0 0 15px;font:normal 13px/18px Arial, Helvetica, sans-serif; border-bottom:1px dashed #999;border-bottom:1px solid #ccc;display:inline-block; width:100%;}
.emergency_contant_block li,.hearing_contant_block li,.proposal_contant_block li,.comment_contant_block li{ padding:0 0 5px;}
.registerhome_rightdetail li{padding:12px 0 5px;padding:5px 0 5px!ie;}
.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:14px;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 22px/24px 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;font:100 14px/14px Georgia,"Times New Roman",Arial,verdana;}
.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:470px;overflow: auto;width:99%;}
ul.divfilelist_block, .divfilelist_version { clear: both;color: #333;float: left;margin: 0;padding: 0 0 0  6px;width: 98%;}
ul.divfilelist_block a{font: 100 14px/22px Georgia,"Times New Roman",Arial,verdana;}
.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}

.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; clear:both;float:none;}
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:13px}
#fulltext_content_area .body_column .table_of_contents a{font-family:Arial,Georgia,"Times New Roman",verdana;}
#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 20px;}
#fulltext_content_area .body_column .table_of_contents .level_3 {    margin: 0 0 0 40px;}
.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 }


/* layout: new version homepage start */
/* layout: new version banner start */
.bannercode,.bannerregister{width:485px;width:43%;margin:3.3% 3% 0 3%; float:left;text-align:right;}
.bannerregister{float:right; text-align:left;}
.bannercode h2,.bannerregister h2{text-transform:uppercase;font:700 1.46em/0.9em Arial,Georgia, "Times New Roman", Times; height:40px; padding:0px 0;letter-spacing:-0.01em;
                                  /*text-shadow:0px 0px 3px #fff;*/}
.bannercode span,.bannerregister span{font:100 1em/1.1em Arial,Georgia, "Times New Roman", Times;}
.bannercode_box,.bannerregister_box{width:74%; text-align:right;float:right;margin:11px 0;
                                    background:rgba(51,51,51,.65);
                                    position:relative;/*top:11px;*/box-shadow:0 2px 2px #555;}
.bannercode_listview{z-index:999;}
h3.bannerblockfont{display:inline-block; margin:0; /*padding:15px 20px;*/ float:right;}
h3.bannerblockfont a{font:700 14px/35px Arial,Georgia, "Times New Roman", Times;text-transform:uppercase; color:#fff;/*position:absolute;*/right:75px;bottom:9px;z-index:99;}
a.bookicon{background:#c01c34;border-radius:0px;/*box-shadow:0 2px 5px #555;*/text-decoration:none;width:44px;/*height:35px;line-height:140%;*/z-index:1;padding-top:0px;margin:0;display:inline-block;float:right;/*position: absolute;*/right:0;bottom:0%}
a.bannerblockbg{display:inline-block;width:100%;height:35px;background:#333;position:absolute;left:0;bottom:0;opacity:0.65;-moz-opacity:0.65;filter:alpha(opacity=65);line-height:11em;
z-index:0;}
.bannercode_box a.bookicon{float:right;/*position: absolute;*/margin-left:5%; line-height:35px}
.bannerregister_box{text-align:left;float:left;}
.bannerregister_box a.bookicon{float:left;/*position:absolute;*/margin-right:5%;line-height:35px}
.bannerregister_box h3.bannerblockfont{float:left;}
.bannerregister_box h3.bannerblockfont a{float:left; text-align:left;left:75px;right:0;}
.bannercode_box .fa-4x,.bannerregister_box .fa-4x { font-size:1.7em !important;color:#fff; text-align:center; }

/* layout: new version banner end */
/* layout: new version process start */
.process{min-height:100px; padding-top:20px;background:#fff; color:#333;}
.process_title{font:700 16px/1.2em Arial,Georgia, "Times New Roman", Times;text-transform:uppercase; color:#c01c34; margin:11px 0 15px; color:#CC0033;}
.process_title span{font:700 16px/1em Arial,Georgia, "Times New Roman", Times;color:#333;text-transform:none; display:inline-block; padding:0 0 0 5px;}
.process_box{width:100%; height:110px;/*background:url(../../images/eRegulations/process.jpg) no-repeat 50% 0%;*/
    background-size: cover !important;  
    -o-background-size: 100% 100%;  
    -webkit-background-size: 100% 100%;  
    background-size: 100% 100%;  
    -moz-background-size: 100% 100%;
    background-repeat:no-repeat\9;  
    background-image:none\9;
	background:url(../../images/eRegulations/process.jpg) no-repeat 50% 0%;
    -moz-border-image: url(../../images/eRegulations/process.jpg) 0;  
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/eRegulations/process.jpg', sizingMethod='scale')\9;  
}
.process_block{width:30%; min-height:245px; margin-right:3.33%; float:left;}
.process_block h4{font:700 16px/1.2em Arial,Georgia, "Times New Roman", Times;text-transform:uppercase;color:#333;margin:0 0 1px; /*padding:5px 0;border-bottom:1px solid #e1e1e1;display:inline-block;*/}
.process_block h4 a{/*letter-spacing:-0.02em;*/color:#009ddb;color:#000;}
.process_block h4 a:hover{color:#107aaf;color:#3976B6}
.process_block ul{width:100%;margin:10px 0 0;font:100 1em/1em Arial,Georgia,"Times New Roman",Times;list-style:none;min-height:165px}
.process_block ul li{ padding:6px 0;font:100 12px/17px Arial,Georgia, "Times New Roman", Times;}
.process_block ul li a{font:100 12px/17px Arial,Georgia, "Times New Roman", Times; color:#009ddb;color:#107aaf;}
.process_block ul li a:hover{color:#c01c34;color:#2966B6;color:#009ddb;color:#3976B6}
.process_block ul li span{ display:inline-block; width:100%; /*color:#666;*/ font-size:0.798em;font-size:11px; line-height:1em}
.process_block .moreinfo a{font-size:0.7em; font-weight:100;color:#CC0033; font-family:Arial,Georgia, "Times New Roman", Times;}
/* layout: new version process end */
/* layout: new version process start */
.FLblocks{min-height:490px;padding:2px 0 0;margin:0 auto 30px; color:#333;}
.FLblocks_hr{ border:0;border-top:1px solid #d8d9d9; margin-bottom:25px;/*display:none;*/}
.FLblocks_block{width:45%; margin:0 5% 0 0;width:49%; margin:0 1% 0 0; float:left;}
.FLblocks_block h4{font:700 16px/1.2em Arial,Georgia, "Times New Roman", Times;text-transform:uppercase;color:#333;margin:0 15px 1px 0;
                   /*padding:5px 0;border-bottom:1px solid #e1e1e1;display:inline-block; max-width:330px;*/}
.FLblocks_block h4 a{color:#009ddb;color:#000;}
.FLblocks_block h4 a:hover{color:#107aaf;color:#3976B6}
.FLblocks_block ul{width:100%;margin:5px 0 0;font:100 1em/1em Arial,Georgia, "Times New Roman", Times;list-style:none;min-height:155px}
.FLblocks_block ul li{ padding:7px 0;font:100 12px/17px Arial,Georgia, "Times New Roman", Times;}
.FLblocks_block ul li a{font:100 12px/17px Arial,Georgia, "Times New Roman", Times;color:#009ddb; color:#107aaf;width:99%; display:inline-block;}
.FLblocks_block ul li a:hover{color:#009ddb;color:#3976B6}
.FLblocks_block ul li span{ display:inline-block; /*color:#808080;*/font-size:11px; padding-right:11px; /*width:100%;color:#666;*/}
.FLblocksICO_Emergency,.FLblocksICO_Hearing,.FLblocksICO_List,.FLblocksICO_Proposales{width:95px;width:21%;height:280px;float:left;background:url(../../images/eRegulations/index_icons.png) no-repeat -250px 5px;
                                                                                      display:none;}
.FLblocksICO_Hearing{background-position:-497px 5px;}
.FLblocksICO_List{background-position:-2234px 5px;}
.FLblocksICO_Proposales{background-position:5px 5px;}
.FLblocks_Emergency,.FLblocks_Hearing,.FLblocks_List,.FLblocks_Proposales{ /*max-width:330px;*/min-height:230px;float:left;width:79%;width:100%;}
.FLblocks_Emergency,.FLblocks_Hearing{min-height:230px;}
.FLblocks_List ul{min-height:136px}
.FLblocks_Proposales,.FLblocks_Hearing{border-left: 1px solid #d8d9d9; padding:0 0 0 30px;}
.FLblocks .moreinfo a{font-size:1em;font-weight:100;color:#0146a0;color:#CC0033;font-family:Arial,Georgia, "Times New Roman", Times;}
/* layout: new version homepage end */

.Florida_content,.FLRules_content{width:100%; float:none;}
.Florida_right { display: block;float:right;width:22%;margin-top:19px }
.Floridabox_right h2{font-size:14px;color:#333;margin-bottom:9px;padding-bottom:4px;border-bottom:1px dashed #ccc }
.Floridabox_right{width:100%;margin-bottom:19px;}
/*.Floridabox_right .OfficialVersion_notice{
float:left;margin:10px 0 0;width:96%;height:auto;padding:8px 1px;text-align:left;background:#f4f8fb url(../../images/rulehome_link.png) no-repeat 6px 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;
}
.Floridabox_right .OfficialVersion_notice a{line-height:14px;padding-left:8px; display:inline-block;color:#2966b6;}
.Floridabox_right .OfficialVersion_notice:hover{background:#edf2f5 url(../../images/rulehome_link.png) no-repeat 6px 45%; box-shadow:0 3px 3px #edf2f5;border:1px solid #d7e1e8;}
.Floridabox_right .OfficialVersion_notice a:hover{color:#2966b6; text-decoration:none;}*/
.Floridabox_right ul li{ padding:5px 0 5px 0px; font-size:14px;line-height:1.3;}
.Florida_content .rulehome_rightdetail,.FLRules_content .rulehome_rightdetail
{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; }
.Floridagray{font-size:0.8em; display:inline-block;margin:8px 0;}

/* layout: search code page start */
.keyword_searchbox{margin:40px auto 0px;}
.keyword_searchbox .width50{margin:0px auto 0;}
.search_bothcontant,.tabTit_contant{ width:96%; margin:1% 2%;}
.width50{width:50%;margin:50px auto 0;}
@media only screen and (max-width: 500px) {
.width50{width:100%;}
}
/*DIV.pagination A, DIV.pagination .next a {padding: 2px 8px 18px 8px;}*/
/*DIV.pagination A, DIV.pagination .next a{height: 23px;}*/
.gotopage_boxinput {height: 21px;}
/* layout: search code page end */

