/*******************************************************************************************************************************************************************************
 NAME        :        css_style
 PURPOSE     :        Contains CSS code to display base CDER Direct Theme
                      for IE8 and Firefox browsers
 REVISION    :

       Ver             Date                 Author              Description
   ------------ -------------------- ----------------  -------------------------------------------------------------------------------------------------------------------------
   1.0          11/19/2013            Mithilesh Iyer     Initial Theme Code
   1.1          12/19/2014            Mithilesh Iyer     Dashboard - Add code for Firefox
   2.0          4/1/2015              Mithilesh Iyer     (2014 Q3 Release 2.2) RLWI#20 RLWI#21 - Allow users with 1280px w resolution to view dashboard screens.
   2.1          4/20/2015             Mithilesh Iyer     (2014 Q3 Release 2.2) RLWI#20 RLWI#21 - Remove CSS specific hacks for body tags.
   2.2          5/7/2015			  Mithilesh Iyer     (2014 Q3 Release 2.2) RLWI#20 RLWI#21 - Provide browser compatible file browse fields.
   2.3          5/8/2015              Mithilesh Iyer     (2014 Q3 Release 2.2) RLWI#43 RLWI#20 RLWI#20 - Provide browser compatible UI/UX for PCR 43 changes on Page 40 and 60
   2.4          10/21/2022            Venkata Mutyala    (2022 Q2 Release)     New Style adjustmenst for APEX upgrade 
********************************************************************************************************************************************************************************/

html,body,p,ul,ul li,ol,ol li,form,img,.head1,.head2,.head3,.head4,h1,h2,h3,h4,h5,h6,#skipnav,.clearfloat,#topic_page_title,.more_links,#outerwrapper,#wrapper,#header,#content,#footer,#bottom_corner,.hmenu,.sidemenu,.index_list,#hhs-masthead,#hhs-leftmast,#HHSlogo,#hhs-rightmast,#HHSlink,#fda-masthead,#fda-leftmast,#fda-leftmast,#FDAlogo,#fda-rightmast,#fda-rightmast,#search,#searchbox,#go_button,#fda-topmenu,#fda-breadcrumbs,.left-column,.middle-column,.middle-column_2,.middle-column_3,.right-column,.sub-left-column,.sub-right-column,.box,.box_top,.box_bottom,.box_body,#pagetools_top,#pagetools_bottom,.email_page,.print_page,.email_address,.phone_number,.font_size_plus,.font_size_minus,#doc-select-arrow,#doc-select-arrow-two,#footnote{background-image:none;border-style:none;height:auto;margin:0;padding:0;text-align:left}
body{background:url(../images/img_fdagov_global_background.png) repeat-x scroll left top transparent;color:#000;font:12px Arial, sans-serif;margin:0;padding:0}
.fda-tooltip,.fda-tooltip-tip,.fda-tooltip-title{background:none repeat scroll 0 0 transparent;border:medium none;margin:0;padding:0}
.fda-tooltip-content{border:2px solid #B7B7B7;color:#2E2E2E;font-family:Tahoma;font-size:1em;margin:0;padding:3px 6px}
#masthead-links {
	padding-top: 3px;
}

ul.list-horizontal {
	list-style: none outside none;
	text-align: center;
}

ul.list-horizontal li {
	display: inline;
	padding-right: 5px;
	border-right: 1px solid #fff;
}

#masthead-links .list-horizontal li,#footer-fdalinks .list-horizontal li {
	padding-left: 7px;
	padding-right: 7px;
}

#masthead-links .list-horizontal li.last,#footer-fdalinks .list-horizontal li.last
	{
	border-right: none;
}

#masthead-links a,#footer-fdalinks a {
	color: #EEEEEE;
	font-size: 0.9em;
	font-weight: bolder;
	letter-spacing: -0.25px;
	text-decoration: none;
}
/*
#outerwrapper,#outerwrapper-topic,#outerwrapper-hp{background:url(../images/img_fdagov_page_background_rep.png) repeat-y scroll left top transparent;margin:0 auto;padding:0 35px;width:960px}
*/
#site-audience{background:url(../images/img_fdagov_page_background_top.png) repeat-y scroll left top transparent;height:36px;line-height:36px;margin:0 -20px;padding:0 20px}
#site-audience-links{float:right}
#site-audience-links li{background:url(../images/img_fdagov_audience_vertical.png) repeat-y scroll right center transparent;margin:0;padding:0 5px}
#site-audience-links li.first{padding-left:0}
#site-audience-links li.last{background:none repeat scroll 0 0 transparent;padding-right:0}
#site-audience a{color:#486387;font-size:1.11em;text-decoration:underline}
#site-audience a:hover{text-decoration:none}
A.quicklinks:link{color:#FFF;height:1px;left:-1000px;overflow:hidden;position:absolute;text-align:left;top:-100px;width:1px}
A.quicklinks:visited{color:#FFF;height:1px;left:-1000px;overflow:hidden;position:absolute;text-align:left;top:-100px;width:1px}
A.quicklinks:active{background-color:#008ECE;height:auto;left:0;overflow:auto;padding:5px;text-decoration:none;top:0;width:100%;z-index:2}
A.quicklinks:focus{background-color:#008ECE;height:auto;left:0;overflow:auto;padding:5px;text-decoration:none;top:0;width:100%;z-index:2}
#hhs-masthead{background:url(../images/img_fdagov_masthead_hhs_base.png) repeat-x scroll left top transparent;height:22px;margin:0 -20px;padding:7px 20px}
#hhs-leftmast{float:left;padding:0}
#hhs-leftmast a img{height:23px;width:265px}
#hhs-rightmast{float:right;padding:0}
#page-tools{font-size:1.11em;line-height:23px}
#header{/*background:url(../images/img_fdagov_masthead_base.png) no-repeat scroll center top #1F396B;*/ background: #10334A; margin:0 -20px;padding:0}
#fda-masthead{/*height:40px;*/ height: 52px; padding:15px 0 25px 0;}
#fda-leftmast{float:left;padding:4px; margin-left:11px;}  /*VM Old logo padding 9px*/
/* #fda-leftmast img{height:48px;width:465px;} */
.print-pagetitle{display:none}
#fda-rightmast{float:right;height:52px;margin-right:20px;margin-top:-17px;}
#masthead-links a{color:#EEE;font-size:.9em;font-weight:bolder;letter-spacing:-.25px;text-decoration:none}
#masthead-links a:hover{text-decoration:underline}
#masthead-links .list-horizontal li{/*background: url("../images/img_fdagov_no-repeat-sprite.png") no-repeat top left;  background-position: -1050px -261px; */background:url(../images/img_fdagov_masthead_vertical.png) no-repeat scroll right center transparent;padding-left:7px;padding-right:12px}
#masthead-links .list-horizontal li.last{background:none repeat scroll 0 0 transparent;padding-right:0}
#masthead-links .list-horizontal li.first{padding-left:0}
#search-form{height:34px;line-height:34px}
#searchbox{}
#search{border:medium none;font-size:1.33em;height:20px;margin:11px 0 0;width:190px}
#go_button{left:215px;margin-left:7px;position:relative;text-align:center;top:-22px;width:65px}
#outerwrapper-topic #content p,#outerwrapper-hp #content p{margin:0}


#fda-breadcrumbs{clear:left;color:#818181;font-size:1.11em;font-weight:400;margin-bottom:10px;width:90%;overflow:hidden}
#fda-breadcrumbs .breadcrumbs-home a{color:#486387;text-decoration:none}
#fda-breadcrumbs .breadcrumbs-home a:hover{text-decoration:underline}

#page-options{float:right;margin-top:17px}
#page-options li{margin-left:5px}
#content{/*background:url(../images/img_fdagov_page_fade_white.png) no-repeat scroll left top transparent; */margin:0 -20px;padding:15px 20px}
#outerwrapper-topic .fade1 .box_body div div{background-image:none;padding:0 0 0 10px}
.div-info{margin-top:1em}
.div-name{font-weight:bolder}
.more_links{padding:1% 17px 1% 0;text-align:right;width:60%}
.more_links a{background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:-1050px -194px;height:22px;line-height:22px;padding-bottom:4px;padding-left:25px;padding-top:2px}
.next-float{clear:both;padding-top:1em}
ul.arrow-list{padding:0}
ul.arrow-list li{background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:-1050px -131px;list-style-type:none;padding-left:15px}
.more_links a,.fade1 .more_links a{clear:both;color:#214472;float:left;font-size:.92em;font-weight:bolder;line-height:14px;text-decoration:none}
.more_links a:hover,.fade1 .more_links a:hover{text-decoration:underline}
.slide_desc{border-color:transparent}
.slide_desc .slide_desc_in{margin:22px 15px}
#slide_container{background-color:transparent}
#slideshow_wrap .ul_nav{padding-top:4px}
li.bullet{list-style-image:url(../images/img_fdagov_bullet.png)}
.mini-feature-heading{font-size:1.2em;padding-left:15px;position:relative}
#searchbox input{box-shadow:0 0 3px #000}
.no-bullet{margin-left:0!important;padding-left:0!important}
.no-bullet li{list-style:none outside none}
#left_col_secondary_content .first{margin:0}
#left_col_secondary_content .second{float:right;margin:0}
.mini-feature-descr{color:#404040}
.tabs{margin:0}
.tab{float:left;height:52px;margin-right:0}
.tab.last{margin-right:0}
.tab a h2{color:#486387;font-size:1.15em;position:relative;text-align:center;text-decoration:underline;top:15px}
.tab a:focus{border:0 none;outline:0 none}
.curr-tab{min-height:65px}
.curr-tab div{margin:15px 0 0}
#outerwrapper-topic .curr-tab div,#outerwrapper-hp .curr-tab div{margin:0;padding:20px 0 0}
.tabs #tab1{background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:-2120px 0;width:188px}
.tabs #tab2{background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:-2120px -102px;width:195px}
.tabs #tab3{background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:-2120px -204px;width:192px}
.tabs #tab1.current{background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:-1050px -1735px}
.tabs #tab2.current{background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:-1050px -1837px}
.tabs #tab3.current{background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:-1050px -1939px}
.tabs .current a h2{color:#333;text-decoration:none}
.tabs_box .box_body ul,.tabs_box .box_body ol{float:left;margin-left:35px;padding-left:0}
#outerwrapper-hp .tabs_box .box_body ul,#outerwrapper-hp .tabs_box .box_body ol{margin-left:33px;padding-left:0;width:auto}
#outerwrapper-hp .tabs_box .box_body .clearfloat,#outerwrapper-hp .tabs_box .box_body .clearfloat{padding:0}
.tabs_box .box_body .three_column{max-width:33%}
#right_col_feature .quarter-box div{}
#right_col_feature .quarter-box div .vertical-quarter{padding:5px 0}
#outerwrapper-hp .right-column .fade1,#outerwrapper-hp .right-column #right_col_feature{margin-bottom:10px}
#outerwrapper-topic #right_col_feature .quarter-box div .vertical-quarter{padding:0 0 5px 10px}
#outerwrapper-hp .quarter-box div .vertical-quarter{border-bottom:1px solid #c0c0c0;min-height:60px;margin:0 10px;overflow:hidden;padding:0 0 5px 10px}
#outerwrapper-hp .quarter-box div .vertical-quarter div{height:auto;margin:9px 0 0 0;padding:0}
#outerwrapper-hp .quarter-box div .vertical-quarter div div{border-bottom:medium none;float:left;margin:0!important;padding:0!important}
.right-float{float:right;width:40%}
#outerwrapper-hp #movemeup{padding:0 5px}
#outerwrapper-hp .mini-feature-image img{margin-right:10px}
#outerwrapper-hp .mini-feature-descr{font-size:.92em}
#outerwrapper-hp .mini-feature-heading,#outerwrapper-hp .mini-feature-descr{float:left;margin:0!important;padding:0!important;width:70%}
#outerwrapper-hp .quarter-box div .last{border:medium none!important}
#outerwrapper-hp .fda-voice ul{float:none;width:100%;margin:0 0 10px 0;padding:0;list-style:none}
#outerwrapper-hp .fda-voice li{float:left;display:block;width:100%;min-height:46px;margin-bottom:10px;padding: 0 0 10px 0;border-bottom:1px solid #c0c0c0;list-style-image:none;}
#outerwrapper-hp .fda-voice li.last{padding-bottom:0;border-bottom:none}
#outerwrapper-hp .fda-voice li div{padding:0} 
#outerwrapper-hp .fda-voice li img{margin: 0 10px}
#footnote,#hhs-masthead-print{display:none}
#footnote,.footnote_number{display:none}
.footnote_number{padding:0 0 0 3px}
#footnote{border-top:2px groove #000;padding:1%}
.sortable{margin-bottom:15px}
.sortable th{background-color:#DBEAF1;font-size:1em;padding:3px}
.sortable tbody{font-size:11px}
.alternate_color{background-color:#EEE}
.sortable td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;padding:3px}
.wcm-region a:link{text-decoration:none}
.head1{color:#BC4804;font-size:1.5em}
.head1_body{color:#484138;font-size:1.5em}
.head2{color:#484138;font-size:1.35em}
.head3{color:#333;font-size:1.2em;margin-top:13px}
#outerwrapper-topic .head3,#outerwrapper-hp .head3,#outerwrapper .head3{margin-top:0}
.head4{color:#333;font-size:1em}
.headfeature{color:#484138;display:inline;font-size:1em;margin:0}
h1{font-size:1.5em}
h2{font-size:1.35em}
h3{font-size:1.25em}
h4{font-size:1.2em}
h5{font-size:1.1em}
h6{font-size:1em}
#rpm_list_format{list-style-type:decimal}
#rpm_list_format ol{list-style-type:lower-alpha}
#rpm_list_format ol ol{list-style-type:lower-roman}
#rpm_list_format ol ol ul ol{list-style-type:decimal}
.clearfloat{background-image:none;clear:both;color:#FFF;font-size:0;height:0;line-height:0;text-align:center;width:98%}
.email_page,.print_page{padding:5px 0 5px 25px}
span.small{font-size:1em;font-weight:700}
.manual_toc{list-style:none outside none}
#first{background-image:none;display:inline;margin:0;padding:0}
.sidemenu{font-family:Arial, Helvetica, sans-serif;font-size:.95em;margin:0;width:100%}
.sidemenu ul,.sidemenu li,.sidemenu li ul,.sidemenu li ul li{background-image:none;clear:both;color:#12357E;float:left;list-style:none outside none;margin:0;padding:0;width:100%}
.sidemenu ul{border-top:1px solid #AAA}
.sidemenu ul li a:link,.sidemenu ul li a:visited,.sidemenu ul li a:hover,.sidemenu ul li a:focus{background:url(../images/img_fdagov_arrow.gif) no-repeat scroll 17px 10px transparent;border-top:1px solid silver;color:#3D5276;display:block;margin:0;padding:2% 6% 2% 11%}
#outerwrapper-topic .sidemenu ul li a:link,#outerwrapper-topic .sidemenu ul li a:visited,#outerwrapper-topic .sidemenu ul li a:hover,#outerwrapper-topic .sidemenu ul li a:focus,#outerwrapper-hp .sidemenu ul li a:link,#outerwrapper-hp .sidemenu ul li a:visited,#outerwrapper-hp .sidemenu ul li a:hover,#outerwrapper-hp .sidemenu ul li a:focus{background:none repeat scroll 0 0 transparent;border-bottom:1px solid #AAA;border-left:1px solid #AAA;border-right:1px solid #AAA;display:block;margin:0;padding:2% 6%}
.sidemenu a:visited{color:#0C2C58}
.sidemenu ul li a:hover,.sidemenu ul li a:focus{background-color:#D8E8EF;text-decoration:none}
.sidemenu li ul{border-style:none}
div.left-nav-box{display:block;font-family:Arial, Helvetica, sans-serif;margin:10px 3px;width:225px}
#outerwrapper-topic div.left-nav-box{border:1px solid #AAA;padding:4px}
#doc-select-arrow a{color:#BC4804;font-weight:700;text-decoration:none}
#doc-select-arrow a{background-color:#FFF}
#doc-select-arrow-two a{border-top:0 none;float:left;max-width:75%;padding-left:5px;text-decoration:none}
#doc-select-arrow-two img,#doc-select-arrow img{float:left;padding:7px 0 6px 30px}
#outerwrapper-topic #doc-select-arrow-two img,#outerwrapper-topic #doc-select-arrow img,#outerwrapper-hp #doc-select-arrow-two img,#outerwrapper-hp #doc-select-arrow img{float:left;margin:6px 0 6px 5px}
.sidemenu_parent a:link,.sidemenu_parent a:visited{background-color:#17529F;color:#FFF;font-family:Verdana;text-decoration:none}
.sidemenu_parent a:hover{color:#0C1184}
.sidemenu_parent a{font-size:100%;font-weight:700;text-align:left}
.sidemenu_subsection a{font-size:100%;font-weight:700;margin:0;padding:0;text-align:left}
.sidemenu_subsection a:link,.sidemenu_subsection a:visited{background-color:#EDECEA;font-family:Verdana;text-decoration:none}
.sidemenu_subsection ul li a:link,.sidemenu_subsection ul li a:visited,.sidemenu_parent ul li a:link,.sidemenu_parent ul li a:visited{background-color:#FFF;color:#0C2C58;font-family:Arial, Helvetica, sans-serif;font-weight:400;text-decoration:none}
.sidemenu_subsection a:hover,.sidemenu_subsection a:focus,.sidemenu_subsection ul li a:hover,.sidemenu_subsection ul li a:focus{background-color:#D8E8EF;text-decoration:none}
.index_list{background-image:none;border-bottom:1px groove #CCC;font-weight:700;padding:1%;width:98%}
.index_list a{text-transform:uppercase}
.index_list a:link{color:#12357E}
.index_list a:visited{color:#12357E}
.index_list ul{color:#BC4804;margin:0;padding:0}
.index_list ul li{display:inline;margin:0;padding:1% 3px}
.searchlable{display:none}
#feature{background-image:url(/ucm/groups/fdagov-public/@system/documents/image/img_feature_bg_png.png);background-repeat:no-repeat;height:275px;margin:0;padding:0;width:420px}
#feature #photo{height:225px;margin:0;padding:13px 0 0}
.alphabet-nav{font-family:arial;font-size:123%;font-weight:700}
.alphabet-nav a:hover,#AtoZElementActive{background-color:#12357E;color:#FFF}
#Main_Content{background-image:url(../images/img_fdagov_box1_middle.jpg);background-position:right top}
#Main_Content .box_top{background-image:url(../images/img_fdagov_box1_top.jpg);background-position:0 0;height:21px}
#Main_Content .box_top div{background-image:url(../images/img_fdagov_box1_top.jpg);background-position:right top;padding:10px 0;width:96%}
#Main_Content .box_bottom{background-image:url(../images/img_fdagov_box1_bottom.jpg);background-position:left bottom;height:21px}
#Main_Content .box_bottom div{background-image:url(../images/img_fdagov_box1_bottom.jpg);background-position:right bottom;height:21px;padding:0;width:96%}
#outerwrapper-topic-hp #Main_Content .box_body{background-image:url(../images/img_fdagov_box1_middle.jpg);background-position:0 0;padding:0;width:98%}
#outerwrapper-topic #Main_Content{background-image:none;width:682px}
#outerwrapper-topic #Main_Content .box_top{background-image:url(../images/img_fdagov_box6_top.png);background-position:0 0;height:20px}
#outerwrapper-topic #Main_Content .box_body{background-image:url(../images/img_fdagov_box6_middle.png);background-repeat:repeat-y}
#outerwrapper-topic #Main_Content .box_bottom{background-image:url(../images/img_fdagov_box6_bottom.png);background-position:0 0;display:block;height:20px}
#outerwrapper-topic #Main_Content .box_bottom div{background-image:none;display:none}
#outerwrapper-topic .fade1 .box_body div div{background:none repeat scroll 0 0 transparent;padding:0 0 0 10px}
#outerwrapper-topic #Main_Content .box_body{padding:1% 0 0 4.5%;width:95%}
#Main_Content .box_body div img{background-color:#CCC}
.feature{float:left;margin:0;padding:0 25px 0 5px;width:175px}
.feature h1 a{border-width:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.1em}
.feature p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.95em}
.feature a img{border-style:none;border-width:0;display:block;height:113px;margin-bottom:15px;width:175px}
#Sub_Content .box_body table{width:97%}
#Sub_Content .box_body table tr td{padding:0 1%;width:49%}
.topic-site-map{margin:0 0 13px 15px!important}
.indent1{margin:0;padding:0 0 0 2em}
.indent2{margin:0;padding:0 0 0 4em}
.indent3{margin:0;padding:0 0 0 6em}
.indent4{margin:0;padding:0 0 0 8em}
.indent5{margin:0;padding:0 0 0 10em}
.indent6{margin:0;padding:0 0 0 12em}
.indent7{margin:0;padding:0 0 0 14em}
.wcm-contributor-page-menu,.wcm-contributor-menu-item,.wcm-contributor-menu-item-icon{display:none}
ul.pagination-clean{float:left;margin-top:-15px!important}
.pagination-clean li{border:0 none;float:left;font-size:.9em;list-style:none outside none;margin:0;padding:3px 1px}
.pagination-clean .previous-off,.pagination-clean .next-off{color:#888;display:block;float:left;font-weight:700;padding:3px 4px}
.pagination-clean .next a,.pagination-clean .previous a{border:1px solid #FFF;font-weight:700}
.pagination-clean .active{color:#000;display:block;float:left;font-weight:700;padding:4px 6px}
.pagination-clean a:link,.pagination-clean a:visited{color:#03C;display:block;float:left;padding:3px 6px;text-decoration:none}
.pagination-clean a:hover{text-decoration:none}
#pagination-digg li{border:0 none;font-size:.9em;list-style:none outside none;margin:0 2px 0 0;padding:0}
#pagination-digg a{border:1px solid #9AAFE5;margin-right:2px}
#pagination-digg .previous-off,#pagination-digg .next-off{border:1px solid #DEDEDE;color:#888;display:block;float:left;font-weight:700;margin-right:2px;padding:3px 4px}
#pagination-digg .next a,#pagination-digg .previous a{font-weight:700}
#pagination-digg .active{background:none repeat scroll 0 0 #2E6AB1;color:#FFF;display:block;float:left;font-weight:700;padding:4px 6px}
#pagination-digg a:link,#pagination-digg a:visited{color:#0E509E;display:block;float:left;padding:3px 6px;text-decoration:none}
#pagination-digg a:hover{border:1px solid #0E509E}
#pagination-flickr li{border:0 none;margin:0;padding:0}
#pagination-flickr a{border:1px solid #DDD;margin-right:2px}
#pagination-flickr .previous-off,#pagination-flickr .next-off{color:#666;display:block;float:left;font-weight:700;padding:3px 4px}
#pagination-flickr .next a,#pagination-flickr .previous a{border:1px solid #FFF;font-weight:700}
#pagination-flickr .active{color:#FF0084;display:block;float:left;font-weight:700;padding:4px 6px}
#pagination-flickr a:link,#pagination-flickr a:visited{color:#0063E3;display:block;float:left;padding:3px 6px;text-decoration:none}
#pagination-flickr a:hover{border:1px solid #666}
div#recall-wrapper{padding:0;width:100%}
div#recall-text{float:left;margin-left:0;margin-top:1px;padding:1px;width:70%}
div#recall-pagination{float:left;margin-left:7px;margin-top:1px;padding:1px;width:30%}
.pagination-clean .count{padding:3px 4px}
table.tablesorter{font-family:arial;font-size:1em;margin:10px 0 15px;text-align:left;width:96%}
table.tablesorter thead tr th,table.tablesorter tfoot tr th{background-color:#E6EEEE;border:1px solid #FFF;font-size:1em;padding:4px}
table.tablesorter tbody td{color:#3D3D3D;padding:4px;vertical-align:top}
table.tablesorter thead tr th.header{/*    background: url("../images/img_fdagov_no-repeat-sprite.png") no-repeat top left;  background-position: -2120px -934px; 
*/background-image:url(../images/img_tsort_bg.gif);background-position:right center;background-repeat:no-repeat;border-right:1px solid #DAD9C7;cursor:pointer;font-weight:700;margin-left:-1px;padding-left:6px;padding-right:1em}
table.tablesorter thead tr th.headerSortUp{background-color:#8DBDD8;/*   background: url("../images/img_fdagov_no-repeat-sprite.png") no-repeat top left;  background-position: -2120px -880px; */background-image:url(../images/img_tsort_asc.gif)}
table.tablesorter thead tr th.headerSortDown{background-color:#8DBDD8;/*    background: url("../images/img_fdagov_no-repeat-sprite.png") no-repeat top left;  background-position: -2120px -993px; 
*/background-image:url(../images/img_tsort_dsc.gif)}
table.tablesorter tbody tr.odd{background-color:#F0F0F6}
table.tablesorter tbody tr.even{background-color:#FFF}
#proposal,#proposal1,#proposal2,#proposal3,#proposal4{display:none}
.rss_indicator{float:none;font-weight:700}
.rss_indicator br{display:none}
.feat-small{list-style:none outside none}
.feat-small-alt{height:88px;list-style:none outside none}
#basics_left{float:left;width:25%}
#headLink{background:none repeat scroll 0 0 #17539E;border-top:1px solid #B0B1A5}
#headLink a{color:#FFF;margin-left:3px}
#basics_right{float:left;margin-left:3%;width:71%}
#basics_contact{background:none repeat scroll 0 0 #F4F3F2;border:1px solid #B0B1A5;border-radius:5px 5px 5px 5px;font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:10px;padding:10px;width:auto}
#basics_contact_top{border-bottom:2px solid #000;padding-bottom:5px}
#basics_contact_bottom{margin-top:10px}
#basics_contact_bottom p{margin:0;padding:0}
#basics_content_wrapper{padding:20px}
#basics_tabs a{text-decoration:none}
#mainTopicsLink a{color:#006;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;text-decoration:none}
#mainTopicsLink a:hover{text-decoration:underline}
.basics_tab_h3{margin:0;padding:0}
#basics_wrapper{float:right;width:100%}
#basics_tabs{margin:10px 0 0;padding:0;position:relative;top:1px;z-index:50}
#basics_tabs li{display:block;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 15px 0 0;padding:5px 33px;position:relative;top:0;z-index:1000}
#basics_tabs li h3{font-size:1em}
#basics_t1,#basics_t2,#basics_t3{background:none repeat scroll 0 0 #E6F0F5;border:1px solid #CEDBD9;border-radius:5px 5px 0 0}
#basics_content{background:none repeat scroll 0 0 #FFF;border:1px solid #CEDBD9;border-radius:0 5px 5px 5px;height:170px;margin:0;width:auto}
#t_txt1,#t_txt2,#t_txt3{color:#90918F}
#basics_mainTopicsLeft{width:auto}
#basics_mainTopicsRight{margin-right:30px;width:auto}
#basics_whatsNewLink a{color:#006;font-family:Verdana, Arial, Helvetica, sans-serif;margin-left:10px;text-decoration:none}
#basics_whatsNewLink a:hover{text-decoration:underline}
#basics_stayConnectedLink a{color:#006;font-family:Verdana, Arial, Helvetica, sans-serif;margin-left:10px;text-decoration:none}
#basics_stayConnectedLink a:hover{text-decoration:underline}
.clearfloat{clear:both}
#basics_slideshowWrap{background:none repeat scroll 0 0 #F1F1EF;border:1px solid #DCDDD8;border-radius:5px 5px 5px 5px;color:#38322B;float:left;height:250px;overflow:auto;width:auto}
#basics_currSlide{height:250px}
.basics_slideText{float:left;font-family:Arial, Helvetica, sans-serif;margin:10px;padding-bottom:10px;width:44%}
.basics_slideImg{float:left;height:225px;margin:10px;padding-bottom:10px;width:335px}
.basics_slideLink{float:right;font-weight:700;text-decoration:none}
#basics_slide_nav{bottom:60px;position:relative;width:200px}
#basics_slide_nav img{border:1px double #FFF}
#basics_slide_nav ul li{display:block;float:left;list-style:none outside none;position:relative}
#basics_counter{color:#17529F;font-family:Arial, Helvetica, sans-serif;font-weight:700;margin-left:3px;margin-right:3px;position:relative;top:3px}
#basics_Search{float:left;font-family:Arial, Helvetica, sans-serif;font-weight:700;margin-top:10px;width:auto}
#basics_accordion{margin-top:15px}
#basics_accordion .basics_acc_head{background:url(../images/img_fdagov_footer_blue.png) repeat-x scroll left top transparent;border:1px solid #CEDBD9;padding:10px 0;width:100%}
#basics_accordion .basics_acc_head a{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;margin-left:10px;text-decoration:none}
#basics_acc1,#basics_acc2{background:none repeat scroll 0 0 #FFF;border-left:1px solid #CEDBD9;border-right:1px solid #CEDBD9;width:100%}
#basics_acc2{border-bottom:1px solid #CEDBD9}
.basics_acc_head{margin:0;padding:0}
.basics_acc_wrap{padding:10px}
#basics_acc1 a,#basics_acc2 a{color:#006;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none}
#basics_acc1 a:hover,#basics_acc2 a:hover{text-decoration:underline}
.basics_acc_more{float:right;font-weight:700;width:auto}
.basics_acc1_more_arrow{color:#C00C10;font-family:Geneva, Arial, Helvetica, sans-serif}
#basics_acc1 h4{font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0}
#basics_acc2 img{float:left;width:auto}
#basics_acc2 #basics_video_desc{float:right;font-family:Arial, Helvetica, sans-serif;width:65%}
#bm_tabs h2{font-size:100%}
#bm_wrap h2{margin:10px 0}
#bm_wrap{width:630px}
#bm_wrap div{float:left}
#bm_wrap div div{float:left}
#bm_wrap_1,#bm_wrap_2,#bm_wrap_3{margin-bottom:10px;margin-top:10px;width:100%}
#bm_currContent{border:1px solid #CEDBD9;border-radius:5px 5px 5px 5px;margin-bottom:10px;padding:10px;width:100%}
.bm_ns_error{font-family:"Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif;font-size:2em;margin:0;text-align:center}
#bm_tabs{font-family:Verdana, Arial, Helvetica, sans-serif}
#bm_tabs h2{margin:5px}
#bm_tabs a{color:#333;margin:0;padding:0;text-decoration:none}
#bm_tabs ul{margin:0;padding:0}
#bm_tabs li{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #E0E0E0;border-color:#CEDBD9 #CEDBD9 0;border-radius:5px 5px 0 0;border-style:solid solid none;border-width:1px 1px 0;display:block;float:left;margin:0 0 0 10px;padding:0 10px;position:relative;top:0}
#bm_wrap table{border-collapse:collapse;border-radius:4px 4px 4px 4px;font-family:Arial, Helvetica, sans-serif;padding:3px;width:100%}
#bm_wrap table tbody tr{background:none repeat scroll 0 0 #FFF;border-top:1px solid #999;font-size:.9em}
#bm_wrap table thead tr th{border-bottom:2px solid #000}
#bm_wrap table tbody tr:hover{background:none repeat scroll 0 0 #E8F0FF}
#bm_wrap table tbody .e{background:none repeat scroll 0 0 #FFF}
#bm_wrap table tbody tr th{border-right:1px solid #666;padding-left:3px;text-align:center}
#bm_wrap table tbody tr td{text-align:center}
#bm_months_list{margin-bottom:10px;width:650px}
#bm_months_list ul{margin:10px 0 0 35px}
#bm_months_list h3{margin:0;padding:0}
#bm_months_list h3 a{margin:0;padding:0}
#bm_months_2010{height:auto;overflow:hidden}
#bm_months_2011{height:auto;overflow:hidden}
.bm_months_container{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:0 #CEDBD9 #CEDBD9;border-right:1px solid #CEDBD9;border-style:none solid solid;border-width:0 1px 1px;height:auto;width:100%}
.bm_months_title{background:none repeat scroll 0 0 #E6F0F5;border:1px solid #CEDBD9;padding:5px;width:640px}
.tabi_menu{padding:0;width:100%}
.tabi_menu li{display:inline;z-index:1000}
.tabi_menu li a{background:url(../images/img_fdagov_footer_blue.png) repeat-x scroll left top transparent;border-color:#CEDBD9 #CEDBD9 0;border-radius:5px 5px 0 0;border-style:solid solid none;border-width:1px 1px medium;color:#FFF;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;margin:0 5px 0 0;padding:5px;position:relative;text-decoration:none}
.tabi_menu li.active a{background:none repeat scroll 0 0 #FFF;border-bottom:1px solid #FFF;color:#000;position:relative;top:1px;z-index:100}
.tabi_content{background:none repeat scroll 0 0 #FFF;border:1px solid #CEDBD9;border-radius:0 5px 5px 5px;clear:both;height:auto;padding:10px;position:relative;z-index:10}
#tablePagination{font-size:.9em;height:20px;padding:0 5px}
#tablePagination_rowsPerPage{margin-right:6px}
#tablePagination_perPage{margin-right:8px}
#tablePagination_nextPage{margin-bottom:1px;margin-left:4px;vertical-align:bottom}
#tablePagination_prevPage{margin-bottom:1px;margin-right:4px;vertical-align:bottom}
#tablePagination_paginater{margin-bottom:2px}
#tablePaginationtop{font-size:.9em;margin:0;padding:0}
#tablePagination_rowsPerPagetop{margin-right:6px}
#tablePagination_perPagetop{margin-right:8px}
#tablePagination_nextPagetop{margin-bottom:1px;margin-left:4px;vertical-align:bottom}
#tablePagination_prevPagetop{margin-bottom:1px;margin-right:4px;vertical-align:bottom}
#tablePagination_paginatertop{margin-bottom:2px}
#b4i_topics_list_wrap{font-size:90%;margin:20px auto;text-align:center;white-space:normal;width:100%}
#b4i_topics_list_wrap ul{margin:0;padding:0;text-align:center}
#b4i_topics_list_wrap ul li{display:inline;list-style:none outside none}
#b4i_topics_list_wrap ul .b4i_list_sep{color:#494138;font-weight:bolder;margin-left:5px;margin-right:5px}
#b4i_az{border:1px solid #C6C6BE;border-radius:10px 10px 10px 10px;font-size:80%;margin:20px auto;max-width:100%;padding:10px;text-align:center;white-space:normal}
#b4i_az h3{margin:0;text-align:center}
#b4i_az ul{margin:5px 0;padding:0;text-align:center}
#b4i_az ul li{display:inline;list-style:none outside none}
#b4i_az ul .b4i_list_sep{color:#494138;font-weight:bolder;margin-left:1px;margin-right:1px}
#b4i_video_box{border:1px solid #C6C6BE;border-radius:10px 10px 10px 10px;max-width:100%;padding:10px}
#b4i_video_box_left{float:left;width:65%}
#b4i_video_box_right{float:left;width:33%}
#b4iflow_content{border:2px solid #999;border-radius:5px 5px 5px 5px;display:block;margin:10px auto;width:95%}
#b4iflow_content #flow_top{background:none repeat scroll 0 0 #17529F;border-bottom:1px solid #999;height:30px;margin-bottom:10px;width:100%}
#b4iflow_content #flow_top img{border:0 none;bottom:9px;float:left;height:46px;position:relative;width:auto}
#b4iflow_content #flow_top p{clear:right;color:#FFF;float:left;font-weight:700;margin:10px}
#b4iflow_content #content_in{padding:10px}
#b4iflow_content #content_in *{text-align:center}
#b4iflow_content .b4i_flowbold{font-weight:700}
#nodisp{display:none}
.nodisp{display:none}
#preview{background:none repeat scroll 0 0 #333;border:1px solid #CCC;color:#FFF;padding:5px;position:absolute}
div.rating-cancel,div.star-rating{background:none repeat scroll 0 0 transparent;cursor:pointer;display:block;float:left;height:15px;overflow:hidden;text-indent:-999em;width:17px}
div.rating-cancel,div.rating-cancel a{background:url(delete.gif) no-repeat scroll 0 -16px transparent}
div.star-rating,div.star-rating a{background:url(../images/img_fdagov_star_rating.gif) no-repeat scroll 0 0 transparent}
div.rating-cancel a,div.star-rating a{background-position:0 0;border:0 none;display:block;height:100%;width:16px}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
div.star-rating-readonly a{cursor:default!important}
div.star-rating{background:none repeat scroll 0 0 transparent!important;overflow:hidden!important}
div.light_rounded .pp_top .pp_left{}
div.light_rounded .pp_top .pp_middle{background:none repeat scroll 0 0 #FFF}
div.light_rounded .pp_top .pp_right{}
div.light_rounded .pp_content .ppt{color:#000}
div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background-color:#FFF}
div.light_rounded .pp_content{background-color:#FFF}
div.light_rounded .pp_next:hover{background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:-1050px -1493px;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:-1050px -1565px;cursor:pointer}
div.light_rounded .pp_expand{cursor:pointer}
div.light_rounded .pp_expand:hover{cursor:pointer}
div.light_rounded .pp_contract{cursor:pointer}
div.light_rounded .pp_contract:hover{cursor:pointer}
div.light_rounded .pp_close{cursor:pointer;height:22px;width:75px}
div.light_rounded #pp_full_res .pp_inline{color:#000}
div.light_rounded .pp_arrow_previous{}
div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next{}
div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_bottom .pp_left{}
div.light_rounded .pp_bottom .pp_middle{background:none repeat scroll 0 0 #FFF}
div.light_rounded .pp_bottom .pp_right{}
.owh_slideshow{position:relative;width:100%}
.owh_slideshow #slideshow{width:100%}
.owh_slideshow #slide_container{background:none repeat scroll 0 0 #000;width:100%}
.owh_slideshow .curr_slide{width:100%}
.owh_slideshow .curr_slide a img{border:0 none;width:100%}
.owh_slideshow .slide_desc{background:url(../images/img_fdagov_owh_bckgrnd.png) repeat scroll 0 0 transparent;border-top:2px solid #E6242D;bottom:77px;color:#FFF;height:76px;position:relative}
.owh_slideshow #slideshow_wrap ul{margin:0;padding:0}
.owh_slideshow .slideshow_ul .slide{margin:0;padding:0}
.owh_slideshow .slideshow_ul li{list-style:none outside none}
.owh_slideshow .slide_desc .slide_desc_in{margin:10px 14px 14px}
.owh_slideshow .slide_desc .slide_title{font-family:Arial, Helvetica, sans-serif;font-weight:bolder;text-shadow:0 0 .2em #000;width:70%}
.owh_slideshow .slide_desc .slide_title h2{font-size:125%;margin:0}
.owh_slideshow .slide_desc .slide_subtitle{font-family:Arial, helvetica, sans-serif;width:70%}
.owh_slideshow .slide_desc .slide_subtitle a{color:#FFF}
.owh_slideshow .slide_desc .slide_subtitle a:hover{color:#FFF;text-decoration:underline}
.owh_slideshow .nav_wrap{bottom:53px;color:#FFF;margin-right:9px;position:relative}
.owh_slideshow .ul_nav{float:right;margin:0;padding:0;position:relative;z-index:10}
.owh_slideshow .ul_nav li{background:url(img_fdagov_slide_nav.png) repeat scroll 0 0 transparent;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;height:24px;list-style:none outside none;margin-left:5px;margin-right:5px;width:24px;z-index:10}
.owh_slideshow .ul_nav li a{color:#FFF;left:7px;position:relative;text-decoration:none;top:3px}
.owh_slideshow .ul_nav li a:hover{color:#FFF;text-decoration:underline}
.owh_slideshow .ul_nav li a img{border:0 none;z-index:10}
.owh_slideshow .ul_nav li p{margin:0;position:relative;top:2px}
#featured{background:none repeat scroll 0 0 #FFF;border:5px solid #CCC;height:250px;padding-right:250px;position:relative;width:390px}
#featured ul.ui-tabs-nav{left:390px;list-style:none outside none;margin:0;padding:0;position:absolute;top:0;width:250px}
#featured ul.ui-tabs-nav li{color:#666;font-size:1em;list-style:none outside none;padding:1px 0 1px 13px}
#featured ul.ui-tabs-nav li img{background:none repeat scroll 0 0 #FFF;border:1px solid #EEE;float:left;margin:2px 5px;padding:2px}
#featured ul.ui-tabs-nav li span{font-family:Verdana;font-size:.9em;line-height:18px}
#featured li.ui-tabs-nav-item a{background:none repeat scroll 0 0 #FFF;color:#333;display:block;height:60px;line-height:20px}
#featured li.ui-tabs-nav-item a:hover{background:none repeat scroll 0 0 #F2F2F2}
#featured li.ui-tabs-selected{background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:0 0}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:none repeat scroll 0 0 #CCC}
#featured .ui-tabs-panel{position:relative}
#featured .ui-tabs-panel .info{background:url(/ucm/groups/fdagov-public/documents/system/img_fda_gov_vfeature_transpare.png) repeat scroll 0 0 transparent;left:0;position:absolute;top:180px}
#featured .info h2{color:#FFF;font-family:Georgia, serif;font-size:1.8em;margin:0;overflow:hidden;padding:5px}
#featured .info p{color:#F0F0F0;font-family:Verdana;font-size:.9em;line-height:15px;margin:0 5px}
#featured .info a{color:#FFF;text-decoration:none}
#featured .info a:hover{text-decoration:underline}
#featured .ui-tabs-hide{display:none}
#featured{border:medium none;float:left;padding:4px;width:328px!important}
#featured .ui-tabs-panel .info{border-top:2px solid #E6242D;height:78px;top:170px!important;width:328px}
#featured .ui-tabs-panel{background-color:#F3F3F3;height:251px;overflow:hidden;width:328px}
#featured .ui-tabs-panel img{height:251px;width:328px}
#featured ul.ui-tabs-nav{left:342px;list-style:none outside none;padding:4px;width:276px}
#featured ul.ui-tabs-nav li{margin:0;padding:0!important}
#featured ul.ui-tabs-nav li img{border:medium none;clear:both;height:50px;margin:0!important;padding:0;width:70px}
#featured li.ui-tabs-selected{background-image:none}
#featured li.ui-tabs-nav-item a{background-color:#FFF;border-top:2px solid #FFF;color:#0C2C58;height:50px!important;margin:0 0 14px}
#featured li.ui-tabs-nav-item a:hover{background-color:#FFF;color:#0C2C58;text-decoration:none}
#featured .info h2{font-family:Arial, Helvetica, sans-serif;font-size:1.6em;padding:10px 10px 5px}
#featured .info p{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;margin:0;padding:0 10px}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background-color:#263540;border-top:2px solid #E6242D;color:#FFF;height:50px}
#featured li.ui-tabs-nav-item a{font-family:Arial, Helvetica, sans-serif;font-size:1.1em}
#featured .left_contentHolder{font-family:Arial, Helvetica, sans-serif}
#featured .left_contentHolder h2{font-size:2em;margin:0;padding:15px 15px 8px}
#featured .left_contentHolder p{font-size:1.1em;margin:0;padding:0 15px 8px}
#featured ul.ui-tabs-nav li p{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:15px;margin:0;padding:8px 15px 0 84px}
#slideshow_wrap{position:relative;width:100%}
#slideshow{width:100%}
.slideshow_table{border-collapse:collapse}
.slideshow_table img{width:200px}
.slideshow_table th,.slideshow_table td{border-bottom:1px solid #AAA;border-top:1px solid #AAA;padding:6px}
#slide_container{background-attachment:scroll;background-color:#000;background-image:none;background-position:0 0;background-repeat:repeat;width:100%}
#page-feature .curr_slide{width:100%}
#page-feature .curr_slide a img{border-bottom:0 none;border-top:0 none;width:100%}
#page-feature .slide_desc{background-attachment:scroll;background-color:transparent;background-image:url(../images/img_fdagov_slide_bg4.png);background-position:0 0;background-repeat:repeat;border-top:2px solid #E6242D;bottom:77px;color:#FFF;height:76px;position:relative}
#slideshow_wrap ul{margin:0;padding:0}
#page-feature .slideshow_ul .slide{margin:0;padding:0}
#page-feature .slideshow_ul li{list-style:none outside none}
#page-feature .slide_desc .slide_desc_in{margin:10px 14px 14px}
#page-feature .slide_desc .slide_title{font-family:Arial, Helvetica, sans-serif;font-weight:bolder;text-shadow:0 0 .2em #000;width:70%}
#page-feature .slide_desc .slide_title h2{font-size:125%;margin:0}
#slide_container .slide_desc .slide_desc_in .slide_title a,#slide_container .slide_desc .slide_desc_in .slide_title a:visited{color:#FFF;text-decoration:none}
.slide_desc .slide_subtitle{font-family:Arial, helvetica, sans-serif;width:70%}
.slide_desc .slide_subtitle a{color:#FFF}
.slide_desc .slide_subtitle a:hover{color:#FFF;text-decoration:underline}
.nav_wrap{bottom:53px;color:#FFF;margin-right:9px;position:relative}
.ul_nav{float:right;margin:0;padding:0;position:relative;z-index:10}
.ul_nav li{float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;list-style:none outside none;margin-left:5px;margin-right:5px;z-index:10}
.ul_nav li a{text-decoration:none}
.ul_nav li a img{border-bottom:0 none;border-top:0 none;z-index:10}
.ul_nav li p{margin:0;position:relative;top:2px}
.clearfloat{background:none repeat scroll 0 0 transparent;clear:both;width:100%}
#fsma-slideshow{color:#FFF;list-style:none outside none}
#fsma-slideshow span{display:none}
#fsma-wrapper{display:none;margin:0 auto;width:616px}
#fsma-wrapper *{margin:0;padding:0}
#fsma-fullsize{background:none repeat scroll 0 0 #F1F1EF;border:1px solid #DCDDD8;height:250px;padding:2px;position:relative;width:615px}
#fsma-information{background:none repeat scroll 0 0 #FFF;color:#000;margin-left:2px;opacity:0.8;overflow:hidden;position:absolute;top:4px;width:323px;z-index:200}
#fsma-information h3{font-size:1.2em;padding:4px 8px 3px}
#fsma-information p{line-height:22px;padding:8px}
#fsma-image{width:500px}
#fsma-image img{position:absolute;width:auto;z-index:25}
.fsma-imgnav{cursor:pointer;height:306px;position:absolute;width:25%;z-index:150}
#fsma-imgprev{background:url(/ucm/groups/fdagov-public/documents/image/ucm250181.gif) no-repeat scroll left bottom transparent;height:48px!important;left:0;margin-top:204px;width:38px;z-index:999}
#fsma-imgnext{background:url(/ucm/groups/fdagov-public/documents/image/ucm250182.gif) no-repeat scroll right bottom transparent;height:48px!important;margin-top:204px;right:0;width:38px;z-index:999}
#fsma-imglink{display:none;height:286px;opacity:0.4;position:absolute;visibility:hidden;width:100%;z-index:100}
#fsma-thumbnails{display:block;margin-left:-5px;margin-top:5px;visibility:hidden;width:615px}
#fsma-thumbnails img{height:48px;width:48px}
#fsma-slideleft{background-color:#222;display:none;float:left;height:81px;visibility:hidden;width:20px}
#fsma-slideleft:hover{background-color:#333}
#fsma-slideright{display:none;float:right;height:81px;visibility:hidden;width:20px}
#fsma-slideright:hover{background-color:#333}
#fsma-slidearea{float:left;height:81px;margin-left:5px;overflow:hidden;position:relative;width:400px}
#fsma-slider{height:81px;left:0;position:absolute}
#fsma-slider img{border:1px solid #666;cursor:pointer;padding:2px}
#main_left_nav{display:block;float:left;font-family:Arial, Helvetica, sans-serif;margin:10px 12px 10px 0;width:100%}
#outerwrapper-topic #main_left_nav,#outerwrapper-hp #main_left_nav{display:block;margin:10px;width:265px}
#main_left_nav h1{color:#FFF;font-size:1em;font-weight:700;padding-bottom:3px;padding-left:14px;padding-right:5px}
#main_left_nav h1 a{color:#FFF;font-size:1em;font-weight:700;padding-bottom:3px;padding-left:0}
#main_left_nav h1 a:visited{color:#FFF;font-size:1em;font-weight:700;padding-bottom:3px;padding-left:0}
#main_left_nav ul{list-style-type:none}
.leftnav_child li a{border-top:1px solid silver;color:#3D5276;display:block;margin-left:0;margin-right:0;margin-top:0;padding:2% 6% 2% 13%;text-decoration:none}
.leftnav_child li a:hover{color:#BC4804}
.leftnav_parent,.leftnav_sub,.leftnav_current{background:none repeat scroll 0 0 #E5E5E5;border-left:1px solid silver;border-right:1px solid silver;font-weight:700}
.leftnav_child .leftnav_current{border-top:1px solid silver}
.leftnav_child .leftnav_parent a{padding-left:28px}
#outerwrapper-topic .leftnav_child li a:hover,#outerwrapper-hp .leftnav_child li a:hover{background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:0 -90px}
.liquid-round{background:url(../images/img_fdagov_leftside.gif) repeat-y scroll left top #FFF;margin:0 auto;width:100%}
.top{background:url(http://www.fda.gov../images/img_fdagov_top.gif) no-repeat scroll left top transparent;height:5px;width:100%}
.top span{background:url(http://www.fda.gov../images/img_fdagov_top_right.gif) no-repeat scroll right top transparent;display:block;height:5px;position:relative}
.liquid-round-header{background:none repeat scroll 0 0 transparent;position:relative}
#outerwrapper-topic .liquid-round-header,#outerwrapper-hp .liquid-round-header{background:url(../images/img_fdagov_hleftside.gif) repeat-y scroll left top #FFF;position:relative}
.header_bg{background:url(../images/img_fdagov_hrightside.gif) repeat-y scroll right top #374D85;position:relative}
.center-content{background:url(../images/img_fdagov_rightside.gif) repeat-y scroll right top transparent;position:relative}
#section-menu{overflow:hidden}
.bottom{background:url(../images/img_fdagov_bottom.gif) no-repeat scroll left bottom transparent;height:5px;width:100%}
.bottom span{background:url(../images/img_fdagov_bottom_right.gif) no-repeat scroll right top transparent;display:block;height:5px;position:relative}
.sidemenu_parent a:link,.sidemenu_parent a:visited{background-color:#17529F;color:#FFF;font-family:Verdana;text-decoration:none}
.sidemenu_parent a:hover{color:#0C1184}
.sidemenu_parent a{font-size:100%;font-weight:700;text-align:left}
#rss_icon,#govd_icon,#disclaimer{float:none;padding-left:3px}
#rss_icon{height:13px;width:13px}
#doc-select-arrow{border-top:1px solid silver;width:100%}
#doc-select-arrow img{float:left}
#doc-select-arrow a{border-top:0 none;float:left;max-width:75%;padding-left:5px}
.cu_slideshow{border:1px solid #AAA;padding:2px;position:relative;width:100%}
.cu_slideshow #slideshow{width:100%}
.cu_slideshow #slide_container{background:none repeat scroll 0 0 #000;width:100%}
.cu_slideshow .curr_slide{background-color:#000;overflow:hidden;text-align:center;width:100%}
.cu_slideshow .curr_slide a img{border:0 none;image-rendering:optimizequality}
.cu_slideshow .curr_slide img{border:0 none;image-rendering:optimizequality}
.cu_slideshow .slide_desc{background:none repeat scroll 0 0 #27333C;border-top:2px solid #E6242D;bottom:0;color:#FFF;height:41px;position:relative}
.cu_slideshow #slideshow_wrap ul{margin:0;padding:0}
.cu_slideshow .slideshow_ul .slide{margin:0;padding:0}
.cu_slideshow .slideshow_ul li{list-style:none outside none}
.cu_slideshow .slide_desc .slide_desc_in{font-weight:700;margin:10px 0 0;text-shadow:0 0 .2em #000}
.cu_slideshow .slide_desc .slide_desc_in span{font-size:140%}
.cu_slideshow .slide_desc .slide_title{font-family:Arial, Helvetica, sans-serif;font-weight:bolder;text-shadow:0 0 .2em #000;width:70%}
.cu_slideshow .slide_desc .slide_title h2{font-size:125%;margin:0}
.cu_slideshow .slide_desc .slide_subtitle{float:left;font-family:Arial, helvetica, sans-serif;margin-left:10px;width:auto}
.cu_slideshow .slide_desc .slide_subtitle a{color:#FFF}
.cu_slideshow .slide_desc .slide_subtitle a:hover{color:#FFF;text-decoration:underline}
.cu_slideshow .slide_subtitle{float:right;padding:3px}
.cu_slideshow .ul_nav{bottom:5px;float:right;margin:0 10px 0 0;padding:0;position:relative;z-index:10}
.cu_slideshow .ul_nav li{background:url(img_fdagov_slide_nav.png) repeat scroll 0 0 transparent;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;height:24px;list-style:none outside none;margin-left:5px;margin-right:10px;width:24px;z-index:10}
.cu_slideshow .ul_nav .cu_nav_button{background-image:none}
.cu_slideshow .ul_nav li a{color:#FFF;left:7px;position:relative;text-decoration:none;top:3px}
.cu_slideshow .ul_nav li a:hover{color:#FFF;text-decoration:underline}
.cu_slideshow .ul_nav li a img{border:0 none;z-index:10}
.cu_slideshow .ul_nav li p{margin:0;position:relative;top:2px}
.cu_slideshow #caption{font-family:Arial, Helvetica, sans-serif;padding:10px}
.clearfloat{clear:both;width:100%}
#toggle-zoom{float:right;height:0;position:relative;right:5px;top:5px;width:auto;z-index:10}
#pp-left,#pp-right{line-height:40px;margin:0 12px}
#pp-left a img,#pp-right a img{position:relative;top:8px}
#pp-left{float:left}
#pp-right{float:right}
#pp-thumbs{float:left;height:40px;overflow:hidden;position:relative}
#pp-thumbs #pp-thumbs-in{margin:0;position:relative}
#pp-thumbs .thumb{float:left;height:35px;margin:3px;width:50px}
#pp-thumbs .thumb img{image-rendering:optimizequality}
#pp-thumbs .thumb .current-thumb{border-bottom:2px solid #E6242D}
#thumb-preview{border:1px solid #000;box-shadow:0 0 2px 2px #333;position:absolute}
#thumb-preview img{image-rendering:optimizequality}
#slideshow a:focus{outline:0 none}
#slideshow_container .cu_slideshow .nav_wrap .ul_nav{padding-top:20px}
sup{bottom:.33em;font-size:80%;position:relative;vertical-align:baseline}
sub{bottom:-.33em;font-size:80%;position:relative;vertical-align:baseline}
#ph_img{max-width:283px}
#ph_list{max-width:217px}
#pager span,#pager a{color:#03C;cursor:pointer;padding:4px 6px}
#pager .selected{color:#000;font-weight:700}
/****** Home page Feature Tabs ******/.tabsMenu{margin:0!important}
.tabsMenu li{position:relative;/*for z-index*/top:1px;display:inline;float:left;font-weight:700;color:#ccc;border-bottom:none;z-index:1 margin-left: 1px}
.tabsMenu li.current{position:relative;clear:none;/*for ie6*/color:#000;z-index:10}
.tabsMenu a{float:left;font-size:1.15em;width:191px;height:34px;color:#486387!important;text-decoration:underline!important;background-color:transparent;margin:0;padding-top:18px;border-bottom:none;background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:-2120px -1047px;width:191px;text-align:center}
.tabsMenu a:hover,.tabsMenu a:focus,.tabsMenu a:active{color:#486387;text-decoration:underline}
.tabsMenu li.current a{color:#333!important;text-decoration:none!important;font-size:1.15em;width:191px;text-align:center;height:34px;padding-top:18px;background:url(../images/img_fdagov_no-repeat-sprite.png) no-repeat top left;background-position:-2120px -1150px;width:191px}
.tabsMenu li.current a:hover,.tabsMenu li.current a:focus,.tabsMenu li.current a:active{color:#333;border-bottom:none}
.tabF{position:relative;/*for z-index*/display:block;clear:left;min-height:65px;overflow:auto;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:none;z-index:5;background-color:#fff;width:571px;float:left}
.tabF p{font-size:.9em}
.tabF h2,.mainH2,.tabsMenu a span{position:absolute;left:-99999px}
.featuredTab{padding:20px 0 0}
.featuredTab ul.three_column{margin-left:33px;padding-left:0;width:auto;float:left}
.featuredTab ul.three_column li{margin-bottom:1em}
.featuredTab ul.three_column li a{color:#486387;font-weight:bolder}
.featuredTab .three_column{max-width:27%}
.featuredTab ul.two_column{margin-left:33px;padding-left:0;width:auto;float:left}
.featuredTab ul.two_column li{margin-bottom:1em}
.featuredTab ul.two_column li a{color:#486387;font-weight:bolder}
.featuredTab .two_column{max-width:43%}
/* Address IE issue with contribution only statememnt */
#sp-main-admin { position:relative }
/* General --------------------------------------------- */
.pull-left { float: left; }
.pull-right { float: right; }
.text-left		{ text-align: left; }
.text-center	{ text-align: center; }
.text-right		{ text-align: right; }
hr { display: block;height: 1px;margin: 1.5em 0;padding: 0;border: 0;border-top: 1px solid #d8d8d8;}
/* Micro clearfix as popularized by Nicolas Gallagher. */
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; } /* for IE 6/7 */
/* Images --------------------------------------------- */
img.pull-left, .callout.pull-left, .alert.pull-left { margin: 0 1.25em 1em 0; }
img.pull-right, .callout.pull-right, .alert.pull-right { margin: 0 0 1em 1.25em; }
.img-responsive { display:inline-block;float:none !important;margin: 0 auto 1.125em auto !important; max-width: 100%;height: auto;  }
.frame-white { padding: 12px;background: #fff;border: 1px solid #d8d8d8; }
.img-responsive.frame-white { margin: 0 0 1.125em -13px !important; }
/* Automatically applies clearfix to p, ul, or ol that immediately follows img.pull-* */
#content img.pull-left + p, #content img.pull-right + p, img.pull-left + ol, img.pull-right + ol, img.pull-left + ul, img.pull-right + ul { margin-top: 0; }
#content img.pull-left + p:before,#content img.pull-left + p:after, #content img.pull-right + p:before, #content img.pull-right + p:after, img.pull-left + ol:before, img.pull-left + ol:after, img.pull-right + ol:before, img.pull-right + ol:after, img.pull-left + ul:before, img.pull-left + ul:after, img.pull-right + ul:before, img.pull-right + ul:after { content: " ";display: table; }
#content img.pull-left + p:after, #content img.pull-right + p:after, img.pull-left + ol:after, img.pull-right + ol:after, img.pull-left + ul:after, img.pull-right + ul:after { clear: both; }
/* Text-Indent --------------------------------------------- */
#content .nudge-right { margin-left: 2em; }
/* Callout Boxes --------------------------------------------- */
/* class="alert" is yellow — class="callout" is blue*/
.callout, .alert { padding:1em;margin-bottom:1em;color: #584521;background-color: #fcf8e3;border: 1px solid #fbeed5;border-radius: 4px;font-size: 12px;line-height: 1.2;}
.callout h2, .callout h3, .callout h4, .callout h5, .alert h2, .alert h3, .alert h4, .alert h5 { margin: 0 0 .5em 0; color: inherit; }
.alert hr { margin:1em 0;border-top-color:#f8e5be; }
#content .callout > p, #content .callout > ol, #content .callout > ul, #content .alert > p, #content .alert > ol, #content .alert > ul { margin: 0; }
#content .callout > p + p, #content .alert > p + p { margin-top: 1em; }
#content .callout > p + ol, #content .alert > p + ol, #content .callout > p + ul, #content .alert > p + ul { margin-top: .5em; }
#content .callout ul, #content .alert ul { margin-left: 1.25em; }
#content .callout ul, #content .callout li, #content .alert ul, #content .alert li { list-style-image: none; }
#content .callout li, #content .alert li { margin: 0; }
#content .callout li + li, #content .alert li + li { margin-top: .5em; }
/* Blue Callout */
.callout, .alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #225066; }
.callout hr, .alert-info hr { margin: 1em 0; border-top-color: #a6e1ec; }
/* Red Callout */
.alert-danger { background-color: #f2dede; border-color: #eed3d7; color: #752e2d; }
.alert-danger hr { margin: 1em 0; border-top-color: #e6c1c7; }
/* For YouTube and Vimeo embeds --------------------------------------------- */
.flex-video { position: relative;padding-top: 1.5625em;padding-bottom: 67.5%;height: 0;margin-bottom: 1em;overflow: hidden;}
.flex-video.widescreen { padding-bottom: 57.25%; }
.flex-video.vimeo { padding-top: 0; }
.flex-video iframe, .flex-video object, .flex-video embed, .flex-video video {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;}
table { max-width: 100%; background-color: transparent; }
th { text-align: left; }
.table { width: 100%; margin-bottom: 22px; border-collapse: collapse; }
.table thead > tr > th .table tbody > tr > th, .table tfoot > tr > th, .table thead > tr > td, .table tbody > tr > td, .table tfoot > tr > td { padding: 8px; line-height: 1.375; vertical-align: top; border-top: 1px solid #d8d8d8; }
.table thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #d8d8d8; }
.table caption + thead tr:first-child th, .table colgroup + thead tr:first-child th, .table thead:first-child tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child td { border-top: 0; }
.table tbody + tbody { border-top: 2px solid #d8d8d8; }
.table .table { background-color: #ffffff; }
.table-condensed thead > tr > th, .table-condensed tbody > tr > th, .table-condensed tfoot > tr > th, .table-condensed thead > tr > td, .table-condensed tbody > tr > td, .table-condensed tfoot > tr > td { padding: 5px; }
.table-bordered { border: 1px solid #d8d8d8 }
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border: 1px solid #d8d8d8; }
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; }
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th { background-color: #f9f9f9; }
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th { background-color: #f5f5f5; }
table col[class*="col-"] { float: none; display: table-column; }
table td[class*="col-"], table th[class*="col-"] { float: none; display: table-cell; }
.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { background-color: #f5f5f5; }
.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: #dff0d8; border-color: #d6e9c6; }
.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td { background-color: #d0e9c6; border-color: #c9e2b3; }
.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { background-color: #f2dede; border-color: #eed3d7; }
.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td { background-color: #ebcccc; border-color: #e6c1c7; }
.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { background-color: #fcf8e3; border-color: #fbeed5; }
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td { background-color: #faf2cc; border-color: #f8e5be; }
.table-condensed th, .table-condensed td { vertical-align: middle !important; }
thead.text-center > tr > th, tr.text-center > th { text-align: center; }
table.table-striped { background: #fff; }
.table-striped thead > th, .table-striped tr > th { background: #666 !important; font-weight: normal; color: #fff; }
.table-striped thead > th.success, .table-striped tr > th.success { background: #dff0d8 !important; color: #333; }
.table-striped thead > th.warning, .table-striped tr > th.warning { background: #fcf8e3 !important; color: #333; }
.table-striped thead > th.danger, .table-striped tr > th.danger { background: #f2dede !important; color: #333; }
caption { margin: 0; padding: 1em .375em; border: 1px solid #d8d8d8; border-bottom: none; font-weight: bold; font-size: 1em; color: #555; }

#hhs-masthead {
    background-image: none;
	background: #393939;
}
/* VM changed from 20 to 18*/
.left-column {
	float: left;
	width: 18%;
	margin-right: 1%;
}

.right-column {
	float: left;
	width: 16%;
	margin-left: 1%;
}

/* Venkata Mutyala APEX Version Upgrade Change 10/20/2022  set the background color to white */
/* 79 is the old */
.content-column {
	width: 79%;
	float: left;
}

.wide-column {
	min-width: 880px;
	width: 100%;
	clear: both;
	/* margin-bottom: 35px; */
	margin-bottom: 20px;
}

.box-region {
	background-color: #f6f6f6;
	border: 1px solid #ededed;
	/*background-color: #FAFAFA;
	border: 2px solid #FFF;*/
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 15px 0px 15px 10px;
	color: #555;
	/* margin-bottom: 35px; */
	margin-bottom: 20px;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	-moz-box-shadow:    3px 3px 4px #ccc;
	box-shadow:         3px 3px 4px #ccc;
}
/*VM new box region for menu */

.menu-box-region
{
  padding: 3px 0px 0px 3px !important;  
}

.content-column .box-region {
	padding: 15px 10px;
}
ul.quick-links {
	padding-top: 15px;
}

ul.quick-links > li > a {
	
	background: url(data:text/html;base64,iVBORw0KGgoAAAANSUhEUgAAAU0AAAAXCAIAAAAA8Iq2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQ0MTU1ODQ1NjcwMTFFMUE0NkI5RkIwNTE5MUNFRUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQ0MTU1ODU1NjcwMTFFMUE0NkI5RkIwNTE5MUNFRUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRDQxNTU4MjU2NzAxMUUxQTQ2QjlGQjA1MTkxQ0VFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRDQxNTU4MzU2NzAxMUUxQTQ2QjlGQjA1MTkxQ0VFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PspUImYAAAKSSURBVHja7Nw/aBNRHAfwu5d3l9wlKdcpIIk2bQIBF52EOoXSClEjolsWdUihUgiKgyhSratikTqKe7dCpy6CgoKoUCSImBQMQsUE2+ZM3v3r+eQkYtJmTs7vZ7rL3fSDL7/f74VEbDQahJBarcYY4xcCAPjC3t6eqqrxeNxxHMqzXalU0ul0KBQSRRHVAfAH13V1Xa9Wq8lkkvJOnkqlotEoQg7gM5qm8VzzjBM+rkciEYQcwH/4tB4Oh72VnPA5HhUB8OuWTnDwBvBfNHaUAMD3aP/HzDRX1l+MhFXDss9nJyUaQMkAhjjnrut2PRNFsc2MJytrr99/EFrs8f0bV/LTqhLqfRMABhCPsJfWfnM7f2N0JPrq2cOz2clD44fn7zx4urqutxkO5wH80887H64+WsiX7vKr+cUly7ZnL+RCsoTaAQxLPw8Ui8VYLEYI6TON80eFXPb5241v27trL99o0fDJY0fxbRzA4Ofctu16vf6nnzuO0ye3siyfunp749PmznZz6ebc7MWcaZooIsCA4x2aR/vv3M7v9805DRAqyTNzt8qVL1tft5YXSpfyM3ynd9DMAYaBl2vauemd23nIv//YOVO69+7jZ+EnW168fjk/JQWIaVk4igMYin7u5Zp2lnXe37vSa7luUJKuFc6FFcWy7ekTx6VAgBlGZ7kHgMGPevfc3tulgxItnJ7yVvp2q9VmhnDAyTwADPrcfuBLrtts6igWwPCG/J/9fN9+DgDDiyfaizrxfraGhAP4Mude1KmiKM1mUxCJ+zvqSDuAb0Iu2LbDGOMZp4lEYrNaVbVRWQ7igA3AN/iUbvCU67tHxsao4zjjExPlclnXdfztBIBv8GhrmpbJZCzL+iXAABYNMUcg8fG9AAAAAElFTkSuQmCC) no-repeat 0 0;
	
	height: 23px;
	line-height: 23px;
	width: 307px;
	padding-left: 26px;
	display: inline-block;
	
	text-decoration: none;
	font-size: .9em;
	font-weight: bold;
	color: #404040;
}

ul.quick-links > li > a:hover {
	background: url(data:text/html;base64,iVBORw0KGgoAAAANSUhEUgAAAU0AAAAXCAIAAAAA8Iq2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTJEQTIyNjQ1NjcwMTFFMTk3N0Q4NDZEMEQ5MzVFM0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTJEQTIyNjU1NjcwMTFFMTk3N0Q4NDZEMEQ5MzVFM0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMkRBMjI2MjU2NzAxMUUxOTc3RDg0NkQwRDkzNUUzRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMkRBMjI2MzU2NzAxMUUxOTc3RDg0NkQwRDkzNUUzRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PriaVSIAAALFSURBVHja7NxPSBRRHAdwd/aNs+467K7/shASJEqxLOtQFEgJFUQJlR6KBSPxYB6E6hDSpRD0EBFEnaJDhwKJOoWHbh68BJuHFiMVlDJb17V12tl9M++97amRi4t4nR2+n9My8/bygy+/9/uxrCc6NaOq5FNs2jCzhCglAOAKjImQHjja2ECpRWTIxz/HTrc2VwZ1r4KcA7gEF+J7fHk8GjvZcmCtk7e1NjfU1RJCUBoAN9H9PsWjyIwr8rq+d3c1Qg7gPpqm7akOy4wrcianWQsVAXDnlM6FzDgGcgD3Q84B3G+HsTy+khp6MRrSAxlq3e/p1P1+lAygiHPOGNv6jpDllDH29s3izBfB+a9Ecqg/UldTVXgSAJwYb0KY4Dvc22WeG+vrvk58rG89pVfWvHs2PPj01fxiHMt5gGLt55zzwtcbDyfHRlvOd8oP75+PMMZHBrqrgzpqB+D8fi6E2My5bN18+9MmpWtRP3eV0ckPL58IkXs9fFc+RB0BnOz/iP0v5xnLotTe7nRVOHiwvSMxP21l0hd77zy+fTOxkkIRARyOa2rWYnn93OaMi8JzmkrCQb35TEfyx6z5e/ly372Ht657FYXaWMUBOB61ef693RZiYy+Xz6eqU3MLkZ7exNy3HOdX+gcf9F0LaJqRySj4gQ2A4yleZXM+J6qXmsyy2Jb0moIGfNqFroge8Fk2v3GpXYZ8xUjLYxtfBgBnkxf1/D2c4DZjnoIuXe73PRroLllf3M0vxpdSxtpThBygOBCey8v5dpgQswtxVAugGFlb9u2MyflcYOYGcNV8Li/u61FXZMJLvfgjGQAXkpO4zLbMOAmWl83+XELMAdwnm7VSaVNmnBxr2jcejdVWhMq00lwuh9IAuANRvauGmTTSJw7tJ5RabUeaxiaiydU/iseD6gC4AxNiV0Xo7PHDZib7V4ABAF2uMHhZlGwrAAAAAElFTkSuQmCC) no-repeat 0 0;	
}


#hhs-rightmast a, #footer-fdalinks a {
color: #EEEEEE;
font-size: 0.9em;
font-weight: bolder;
letter-spacing: -0.25px;
text-decoration: none;
padding: 0 4px;
line-height: 22px;
}

#outerwrapper {
	padding: 0 !important;
	width: 100% !important;
	background: transparent !important;
}

#content {
	padding: 15px 0; 
}

#body > table {
	margin: 0 auto;
}




.box-blank {
	background-color: transparent;
	border: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}



/* ****************************************************************************
 * Menu Tabs.
 * ****************************************************************************/
 
#fda-topmenu {
    height: 27px;
    background-image: none;
    /*background: #393939;*/
    background: url(../images/img_menu_bck.png) repeat-x top right;
    border-top: solid 1px #fff;
}

#fda-topmenu .rlwi-menu {
    text-align: center;
}

#fda-topmenu .rlwi-menu li {
    display: inline;
}

#fda-topmenu .rlwi-menu a {
    font-size: .9em;
    color: #10334A;
    text-decoration: none;
    text-transform: uppercase;
    line-height: 27px;
    padding: 0 50px;
    font-weight: 700;
    border-right: 1px solid #10334A;
}

#fda-topmenu .rlwi-menu .selected-tab, #fda-topmenu .rlwi-menu a:hover {
    color: #EC0A00;
    /*color: #FF7B13; */
}

/* ****************************************************************************
 * Cheat to align menu to center on responsive template.
 * ****************************************************************************/
#fda-topmenu > .table {
    display: table;
    margin: 0 auto;
}

/* ****************************************************************************
 * Notifications and Messages.
 * ****************************************************************************/
#notification-message {
    margin: 0 auto;
    /* width: 960px; */
    min-width: 850px; /* 880 - padding */
    max-width: 1140px; /* 1170 - padding */
    background-color: #da4f49;
    border-color: #c43d3d;
    background-size: 40px 40px; /*
    background-image: linear-gradient(135deg,rgba(255,255,255,.05) 25% transparent 25% transparent 50% rgba(255,255,255,.05) 50% rgba(255,255,255,.05) 75% transparent 75% transparent); */
    background-image: -webkit-gradient(linear, left top, right bottom, color-stop(.25, rgba(255, 255, 255, .05)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .05)), color-stop(.75, rgba(255, 255, 255, .05)), color-stop(.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    -moz-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
    -webkit-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
    box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
    border: 1px solid;
    color: #fff;
    font-size: 1.2em;
    font-weight: bolder;
    padding: 15px;
    margin-bottom: 15px;
    text-shadow: 0 1px 0 rgba(0,0,0,.5);
    animation: animate-bg 5s linear infinite;
}



img#close.remove-message {
    padding: 4px;
    background: #FFF;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

img#close.remove-message:hover {
    background: #eee;
}

#notification-message {
    text-decoration: none;
    text-transform: uppercase;
}

#notification-message ul {
    text-decoration: none;
    /* padding-top: 15px; */
    margin-top: 15px;
   /* border-left: 4px solid #49d4da; */
   /* border-left: 2px solid #A39C49; */
    padding-left: 10px;
}

#notification-message ul li {
    text-decoration: none;
    text-transform: none;
    padding: 2px 0px;
}

#notification-message ul li {
        list-style-type: disc;
    }

#notification-message ul li a {
    text-decoration: none;
    color: #FFF;
}

#notification-message ul li a:hover {
    text-decoration: underline;
}

/* SUCCESS */

#success-message {
    margin: 0 auto;
    /* width: 960px; */
    min-width: 850px; /* 880 - padding */
    max-width: 1140px; /* 1170 - padding */
    background-color: #61b832;
    border-color: #c43d3d;
    background-size: 40px 40px; /*
    background-image: linear-gradient(135deg,rgba(255,255,255,.05) 25% transparent 25% transparent 50% rgba(255,255,255,.05) 50% rgba(255,255,255,.05) 75% transparent 75% transparent); */
    background-image: -webkit-gradient(linear, left top, right bottom, color-stop(.25, rgba(255, 255, 255, .05)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .05)), color-stop(.75, rgba(255, 255, 255, .05)), color-stop(.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    -moz-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
    -webkit-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
    box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
    border: 1px solid;
    color: #fff;
    font-size: 1.2em;
    font-weight: bolder;
    padding: 15px;
    margin-bottom: 15px;
    text-shadow: 0 1px 0 rgba(0,0,0,.5);
    animation: animate-bg 5s linear infinite;
}
.success-message {
    margin: 0 auto;
    /* width: 960px; */
    min-width: 850px; /* 880 - padding */
    max-width: 1140px; /* 1170 - padding */
    background-color: #61b832;
    border-color: #c43d3d;
    background-size: 40px 40px; /*
    background-image: linear-gradient(135deg,rgba(255,255,255,.05) 25% transparent 25% transparent 50% rgba(255,255,255,.05) 50% rgba(255,255,255,.05) 75% transparent 75% transparent); */
    background-image: -webkit-gradient(linear, left top, right bottom, color-stop(.25, rgba(255, 255, 255, .05)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .05)), color-stop(.75, rgba(255, 255, 255, .05)), color-stop(.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    -moz-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
    -webkit-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
    box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
    border: 1px solid;
    color: #fff;
    font-size: 1.2em;
    font-weight: bolder;
    padding: 15px;
    margin-bottom: 15px;
    text-shadow: 0 1px 0 rgba(0,0,0,.5);
    animation: animate-bg 5s linear infinite;
}

.warning-message {
    margin: 0 auto;
    /* width: 960px; */
    min-width: 850px; /* 880 - padding */
    max-width: 1140px; /* 1170 - padding */
    background-color:  #c43d3d;
    border-color: #c43d3d;
    background-size: 40px 40px; /*
    background-image: linear-gradient(135deg,rgba(255,255,255,.05) 25% transparent 25% transparent 50% rgba(255,255,255,.05) 50% rgba(255,255,255,.05) 75% transparent 75% transparent); */
    background-image: -webkit-gradient(linear, left top, right bottom, color-stop(.25, rgba(255, 255, 255, .05)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .05)), color-stop(.75, rgba(255, 255, 255, .05)), color-stop(.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%, transparent 75%, transparent);
    -moz-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
    -webkit-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
    box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
    border: 1px solid;
    color: #fff;
    font-size: 1.2em;
    font-weight: bolder;
    padding: 15px;
    margin-bottom: 15px;
    text-shadow: 0 1px 0 rgba(0,0,0,.5);
    animation: animate-bg 5s linear infinite;
}




img#close.remove-message {
    padding: 4px;
    background: #FFF;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

img#close.remove-message:hover {
    background: #eee;
}



/* ****************************************************************************
 * Vertical Sidebar Menu
 * ****************************************************************************/
.vertical-menu {
    background: #fafafa;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
}


.vertical-menu ul {
    padding-top: 0px;
    padding-bottom:4px;
}


.vertical-menu li {
    margin-right: -11.5px;
    padding: 0;
    list-style: none;
}

.vertical-menu a {
    background: #fafafa;
    border-bottom: 1px solid #FAFAFA;
    color: #486387;
    display: block;
    margin: 0;
    padding: 8px 12px;
    text-decoration: none;
    font-weight: bold;
}

.vertical-menu a:hover {
    background: #10334A;
    color: #fff; 
}

/* ****************************************************************************
 * Breadcrumb Menu
 * ****************************************************************************/
#fda-breadcrumbs {
    margin-bottom: 20px;
    line-height: 16px;
    color: #aaa;
    padding: 1px;
    width: 100%;
}

#fda-breadcrumbs a {
    display: block;
    float: left;
    background: #FAFAFA;
    padding-right: .8em;
    height: 16px !important;
    margin-right: 16px;
    position: relative;
    text-decoration: none;
    color: #555;
    border: 1px solid #EEE;
    font-size: .7em;
}

#fda-breadcrumbs a.current {
    background: #10334A;
    color: #fff;
    text-decoration: none;
    cursor: default;
}

#fda-breadcrumbs a.current:before {
    border-color: #10334A;
    border-left-color: transparent;
}

#fda-breadcrumbs a.current:after {
    border-left-color: #10334A;
}

#fda-breadcrumbs a:last-of-type {
    margin-right: 25px;
}

#fda-breadcrumbs a:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    left: -16px;
    border: 8px solid transparent;
    border-color: #FAFAFA;
    border-left-color: transparent;
}

#fda-breadcrumbs a:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    right: -16px;
    border: 8px solid transparent;
    border-left-color: #FAFAFA;
}

#fda-breadcrumbs a:first-of-type {
    padding-left: 8px;
}

#fda-breadcrumbs a:first-of-type:before {
    display: none;
}

#fda-breadcrumbs a:hover {
    background: #10334A;
    color: #fff;
    text-decoration: none;
}

#fda-breadcrumbs a:hover:before {
    border-color: #10334A;
    border-left-color: transparent;
}

#fda-breadcrumbs a:hover:after {
    border-left-color: #10334A;
}

/* ****************************************************************************
 * Base Styles
 * ****************************************************************************/

/* min-width below overridden in ie8 using conditional css */
body { 
	background: #EEE !important;
	/*min-width: 1170px; VM commented the width restriction*/
}

#content {
	margin: 0 40px;
}
#body {
	margin: auto;
}

#body {
	max-width: 1170px;
	margin: auto;
}

#body.P1, #body.P30, #body.P40, #body.P50, #body.P60, #body.P70 , #body.P140 , #body.P160, #body.P76, #body.P77, #body.P34, #body.P33{
        /*max-width: 1320px !important; commented to remove the report page width restriction */
        max-width:none !important;
}
/* Cosmetic forms 
#body.P141,#body.P142, #body.P161 , #body.P162,#body.P163 ,#body.P164{
       
        max-width: 1550px !important;
        margin-left:10px !important;
}
*/

#body > table.tbl-body {
	width: 100%;
}

#outerwrapper {
	padding: 0 !important;
	width: 100% !important;
	background: transparent !important;
}

#hhs-masthead, #header {
	margin: 0 !important;
}

#fda-rightmast {
	position: relative;
	top: 50%;
}

input {
	text-indent: 2px;
}

li {
	display: list-item;
	text-align: -webkit-match-parent;
	list-style: none;
}

/* ****************************************************************************
 * Buttons
 * ****************************************************************************/
.btn_left {
    background: url(data:text/html;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAfCAYAAADeKVyVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjE0QzhDOUM1NjU2MTFFMThDMzRFQjQ2QzQ5MjBCRjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjE0QzhDOUQ1NjU2MTFFMThDMzRFQjQ2QzQ5MjBCRjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTRDOEM5QTU2NTYxMUUxOEMzNEVCNDZDNDkyMEJGNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MTRDOEM5QjU2NTYxMUUxOEMzNEVCNDZDNDkyMEJGNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PulaFmYAAAC9SURBVHjarJRBCsIwEEVnihiFYk7iytsIbj2Ch3DlbbyMyQmycGehOtNpEF2l+YUOfOji8X/+JJRDCFsiupnOzjkqjoHXlJKK6qRWxh533pMqTU5japkbqs3oaG6aVQe/AhypesYMCmA5L5rgMmi0mBhtjZUB9vOPVjSali1Tb/O7QsgRBuEy+eGiZ6RFo2XOeiDH/qPVy87g6421fmjfHTreVMGLl+ddtV0Llf8YPC47xri375PJl8BBgAEArbGHe/2JJvYAAAAASUVORK5CYII=) no-repeat 0 0;
    height: 31px;
    width: 10px;
    float: left;
}

.btn_middle {
    background: url(data:text/html;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAfCAYAAADeKVyVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Njc0Rjc4RjI1NjU2MTFFMUI3QjlEQjQxMzhCM0U5NEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Njc0Rjc4RjM1NjU2MTFFMUI3QjlEQjQxMzhCM0U5NEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NzRGNzhGMDU2NTYxMUUxQjdCOURCNDEzOEIzRTk0QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NzRGNzhGMTU2NTYxMUUxQjdCOURCNDEzOEIzRTk0QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqPO/l0AAABiSURBVHjaxJHJDcAwCATBIg24fNdHBXlYkXyQlDAPrOx7xB6ou4cA6Y5AoDFMpAiUQecP5BchuCkY+WVwxvTWOCOf50CZ7IwHyvy4Y7r1WPBiHxB8Jvu2XbMzsOrdCPgKMADG0URQCOzMlwAAAABJRU5ErkJggg==) repeat-x 0 0;
    height: 31px;
    float: left;
    width: 90px;
    text-align: center;
}

.btn_right {
    background: url(data:text/html;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAfCAYAAADeKVyVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkZCMTExMTU1NjU2MTFFMTk0NzBCNDBCNjQyODlGMjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkZCMTExMTY1NjU2MTFFMTk0NzBCNDBCNjQyODlGMjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RkIxMTExMzU2NTYxMUUxOTQ3MEI0MEI2NDI4OUYyOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RkIxMTExNDU2NTYxMUUxOTQ3MEI0MEI2NDI4OUYyOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlfZS7MAAADKSURBVHjatFRLCsIwEE3CCC4qBY+QG3kTD+DKSwiuvJbgMtsILVJb2mbMCC1umplAHRgSmMd782O0cw7VgnVdR88l+lEHxEUgmfde1VV1NgRLeVHsCH8wijFjvpASGGU1xQEZxikOKERCYIBTPEeaKUahLEecc2SkQ3bV4obL2/OHYlbKEaWzFm/PDyOuJI35iyujZKVnxn5MI3VkBAI2fRpIF4JOALRDetpbbOl5wGZoltniSpT69Y7fE+x1fU0QPqPfrLX3jwADAE6/j9/uNScrAAAAAElFTkSuQmCC) no-repeat 0 0;
    height: 31px;
    width: 10px;
    float: left;
    clear: right;
    padding-right: 15px;
}

.bl-top,.bl-body {
    display: inline-block;
}

.btn_middle a {
    color: #486387;
    font-size: .9em;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
    height: 31px;
    line-height: 31px;
    text-align: center;
}

.btn_middle a:hover {
    text-decoration: underline;
}

li.disabledBtn > a {
    font-size: .9em;
    font-weight: 700;
    color: silver !important;
    padding-left: 16px;
}

li.disabledBtn > a:hover {
    background: url(data:text/html;base64,iVBORw0KGgoAAAANSUhEUgAAAU0AAAAXCAIAAAAA8Iq2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQ0MTU1ODQ1NjcwMTFFMUE0NkI5RkIwNTE5MUNFRUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQ0MTU1ODU1NjcwMTFFMUE0NkI5RkIwNTE5MUNFRUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRDQxNTU4MjU2NzAxMUUxQTQ2QjlGQjA1MTkxQ0VFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRDQxNTU4MzU2NzAxMUUxQTQ2QjlGQjA1MTkxQ0VFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PspUImYAAAKSSURBVHja7Nw/aBNRHAfwu5d3l9wlKdcpIIk2bQIBF52EOoXSClEjolsWdUihUgiKgyhSratikTqKe7dCpy6CgoKoUCSImBQMQsUE2+ZM3v3r+eQkYtJmTs7vZ7rL3fSDL7/f74VEbDQahJBarcYY4xcCAPjC3t6eqqrxeNxxHMqzXalU0ul0KBQSRRHVAfAH13V1Xa9Wq8lkkvJOnkqlotEoQg7gM5qm8VzzjBM+rkciEYQcwH/4tB4Oh72VnPA5HhUB8OuWTnDwBvBfNHaUAMD3aP/HzDRX1l+MhFXDss9nJyUaQMkAhjjnrut2PRNFsc2MJytrr99/EFrs8f0bV/LTqhLqfRMABhCPsJfWfnM7f2N0JPrq2cOz2clD44fn7zx4urqutxkO5wH80887H64+WsiX7vKr+cUly7ZnL+RCsoTaAQxLPw8Ui8VYLEYI6TON80eFXPb5241v27trL99o0fDJY0fxbRzA4Ofctu16vf6nnzuO0ye3siyfunp749PmznZz6ebc7MWcaZooIsCA4x2aR/vv3M7v9805DRAqyTNzt8qVL1tft5YXSpfyM3ynd9DMAYaBl2vauemd23nIv//YOVO69+7jZ+EnW168fjk/JQWIaVk4igMYin7u5Zp2lnXe37vSa7luUJKuFc6FFcWy7ekTx6VAgBlGZ7kHgMGPevfc3tulgxItnJ7yVvp2q9VmhnDAyTwADPrcfuBLrtts6igWwPCG/J/9fN9+DgDDiyfaizrxfraGhAP4Mude1KmiKM1mUxCJ+zvqSDuAb0Iu2LbDGOMZp4lEYrNaVbVRWQ7igA3AN/iUbvCU67tHxsao4zjjExPlclnXdfztBIBv8GhrmpbJZCzL+iXAABYNMUcg8fG9AAAAAElFTkSuQmCC) no-repeat 0 0 !important;
    cursor: default;
}

input.btn-red {
    background: #da4f49;
    padding: 6px 25px;
}

input.btn-red:hover {
    background: #ea5f59;
    -webkit-transition: color .25s linear, background-color .25s linear;
    -moz-transition: color .25s linear, background-color .25s linear;
    -o-transition: color .25s linear, background-color .25s linear;
    transition: color .25s linear, background-color .25s linear;
}

input.btn-red,ul.quick-links > li {
    color: #fff;
    text-transform: uppercase;
    border: none;
    margin-top: 10px;
    margin-right: 10px;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
}

input.btn-gray {
    background: #999;
    padding: 6px 25px;
}

input.btn-gray:hover {
    background: #acacac;
    -webkit-transition: color .25s linear, background-color .25s linear;
    -moz-transition: color .25s linear, background-color .25s linear;
    -o-transition: color .25s linear, background-color .25s linear;
    transition: color .25s linear, background-color .25s linear;
}

input.btn-gray {
    color: #fff;
    text-transform: uppercase;
    border: none;
    margin-top: 10px;
    margin-right: 10px;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
}

input.btn-blue {
    background: #10334A;
    padding: 6px 25px;
}

input.btn-blue:hover {
    background: #456494;
    -webkit-transition: color .25s linear, background-color .25s linear;
    -moz-transition: color .25s linear, background-color .25s linear;
    -o-transition: color .25s linear, background-color .25s linear;
    transition: color .25s linear, background-color .25s linear;
}

input.btn-blue {
    color: #fff;
    text-transform: uppercase;
    border: none;
    margin-top: 10px;
    margin-right: 10px;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
}

/* Venkata Mutyala APEX Version Upgrade Change 10/20/2022 commented the margin to adjust styles with other 

old: input.title-btn {
	padding: 3px 10px !important;
	margin-bottom: 2px;
}

input.title-btn {
	padding: 6px 10px !important;
	margin-bottom: 2px;
}
/*
.heading2 .title-btn:first-of-type {
	margin-left: 20px;
}
*/

ul.quick-links {
    padding-top: 15px;
}

ul.quick-links > li {
    padding: 6px 0;
}

ul.quick-links > li > a {
    background: url(data:text/html;base64,iVBORw0KGgoAAAANSUhEUgAAAU0AAAAXCAIAAAAA8Iq2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQ0MTU1ODQ1NjcwMTFFMUE0NkI5RkIwNTE5MUNFRUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQ0MTU1ODU1NjcwMTFFMUE0NkI5RkIwNTE5MUNFRUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRDQxNTU4MjU2NzAxMUUxQTQ2QjlGQjA1MTkxQ0VFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRDQxNTU4MzU2NzAxMUUxQTQ2QjlGQjA1MTkxQ0VFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PspUImYAAAKSSURBVHja7Nw/aBNRHAfwu5d3l9wlKdcpIIk2bQIBF52EOoXSClEjolsWdUihUgiKgyhSratikTqKe7dCpy6CgoKoUCSImBQMQsUE2+ZM3v3r+eQkYtJmTs7vZ7rL3fSDL7/f74VEbDQahJBarcYY4xcCAPjC3t6eqqrxeNxxHMqzXalU0ul0KBQSRRHVAfAH13V1Xa9Wq8lkkvJOnkqlotEoQg7gM5qm8VzzjBM+rkciEYQcwH/4tB4Oh72VnPA5HhUB8OuWTnDwBvBfNHaUAMD3aP/HzDRX1l+MhFXDss9nJyUaQMkAhjjnrut2PRNFsc2MJytrr99/EFrs8f0bV/LTqhLqfRMABhCPsJfWfnM7f2N0JPrq2cOz2clD44fn7zx4urqutxkO5wH80887H64+WsiX7vKr+cUly7ZnL+RCsoTaAQxLPw8Ui8VYLEYI6TON80eFXPb5241v27trL99o0fDJY0fxbRzA4Ofctu16vf6nnzuO0ye3siyfunp749PmznZz6ebc7MWcaZooIsCA4x2aR/vv3M7v9805DRAqyTNzt8qVL1tft5YXSpfyM3ynd9DMAYaBl2vauemd23nIv//YOVO69+7jZ+EnW168fjk/JQWIaVk4igMYin7u5Zp2lnXe37vSa7luUJKuFc6FFcWy7ekTx6VAgBlGZ7kHgMGPevfc3tulgxItnJ7yVvp2q9VmhnDAyTwADPrcfuBLrtts6igWwPCG/J/9fN9+DgDDiyfaizrxfraGhAP4Mude1KmiKM1mUxCJ+zvqSDuAb0Iu2LbDGOMZp4lEYrNaVbVRWQ7igA3AN/iUbvCU67tHxsao4zjjExPlclnXdfztBIBv8GhrmpbJZCzL+iXAABYNMUcg8fG9AAAAAElFTkSuQmCC) no-repeat 0 0;
    height: 23px;
    line-height: 23px;
    width: 307px;
    padding-left: 26px;
    display: inline-block;
    text-decoration: none;
    font-size: .9em;
    font-weight: 700;
    color: #404040;
}

ul.quick-links > li > a:hover {
    background: url(data:text/html;base64,iVBORw0KGgoAAAANSUhEUgAAAU0AAAAXCAIAAAAA8Iq2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTJEQTIyNjQ1NjcwMTFFMTk3N0Q4NDZEMEQ5MzVFM0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTJEQTIyNjU1NjcwMTFFMTk3N0Q4NDZEMEQ5MzVFM0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMkRBMjI2MjU2NzAxMUUxOTc3RDg0NkQwRDkzNUUzRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMkRBMjI2MzU2NzAxMUUxOTc3RDg0NkQwRDkzNUUzRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PriaVSIAAALFSURBVHja7NxPSBRRHAdwd/aNs+467K7/shASJEqxLOtQFEgJFUQJlR6KBSPxYB6E6hDSpRD0EBFEnaJDhwKJOoWHbh68BJuHFiMVlDJb17V12tl9M++97amRi4t4nR2+n9My8/bygy+/9/uxrCc6NaOq5FNs2jCzhCglAOAKjImQHjja2ECpRWTIxz/HTrc2VwZ1r4KcA7gEF+J7fHk8GjvZcmCtk7e1NjfU1RJCUBoAN9H9PsWjyIwr8rq+d3c1Qg7gPpqm7akOy4wrcianWQsVAXDnlM6FzDgGcgD3Q84B3G+HsTy+khp6MRrSAxlq3e/p1P1+lAygiHPOGNv6jpDllDH29s3izBfB+a9Ecqg/UldTVXgSAJwYb0KY4Dvc22WeG+vrvk58rG89pVfWvHs2PPj01fxiHMt5gGLt55zzwtcbDyfHRlvOd8oP75+PMMZHBrqrgzpqB+D8fi6E2My5bN18+9MmpWtRP3eV0ckPL58IkXs9fFc+RB0BnOz/iP0v5xnLotTe7nRVOHiwvSMxP21l0hd77zy+fTOxkkIRARyOa2rWYnn93OaMi8JzmkrCQb35TEfyx6z5e/ly372Ht657FYXaWMUBOB61ef693RZiYy+Xz6eqU3MLkZ7exNy3HOdX+gcf9F0LaJqRySj4gQ2A4yleZXM+J6qXmsyy2Jb0moIGfNqFroge8Fk2v3GpXYZ8xUjLYxtfBgBnkxf1/D2c4DZjnoIuXe73PRroLllf3M0vxpdSxtpThBygOBCey8v5dpgQswtxVAugGFlb9u2MyflcYOYGcNV8Li/u61FXZMJLvfgjGQAXkpO4zLbMOAmWl83+XELMAdwnm7VSaVNmnBxr2jcejdVWhMq00lwuh9IAuANRvauGmTTSJw7tJ5RabUeaxiaiydU/iseD6gC4AxNiV0Xo7PHDZib7V4ABAF2uMHhZlGwrAAAAAElFTkSuQmCC) no-repeat 0 0;
}

/* ****************************************************************************
 * Links
 * ****************************************************************************/
.masthead-links-list {
/*
	position: relative;
	bottom: 5px;
	left: 8px;	*/
    font-size: .8em;
    color: #FFF;
}

.top > .masthead-links-list {
    position: relative;
    bottom: 52px;
}

.masthead-links-list a {
    color: #FFF;
    text-decoration: none;
}

.masthead-links-list a:hover {
    text-decoration: underline;
}

#hhs-rightmast a,#footer-fdalinks a {
    color: #EEE;
    font-size: .9em;
    font-weight: bolder;
    letter-spacing: -.25px;
    text-decoration: none;
    padding: 0 4px;
    line-height: 22px;
}

/* ****************************************************************************
 * Fonts
 *VM New size for left menu
 * ****************************************************************************/
 .left-column .rounded-corner-region.box-region .box_body .rc-gray-top .rc-title.heading2 {
  font-size: 12px;
    background-color: #10334A;
    padding: 6px;
    color: white;
}

div#tutorials div .box_body .rc-gray-top .rc-gray-top-r .rc-title.heading2 {
     font-size: 12px;
    background-color: #10334A;
    padding: 6px;
    color: white;
}
.heading2 {
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #555;
    width: 100%;
    float: left;
    border-bottom: 1px solid #acacac;
    margin-bottom: 5px;
    font-weight: 700;
}

.disclaimer {
    font: 12px Arial, sans-serif;
    color: #555;
    font-style: italic;
}

h1,#page-title {
    color: #333;
    font-size: 2em;
    font-weight: bolder;
    margin-bottom: 15px;
    margin-right: 15px;
}

.bold {
    font-weight: 700;
}

.hidden-label {
    display: none;
}

.content-column > .box-region p {
    line-height: 17px;
/* padding-bottom: 15px; */
    margin: 0 !important;
}

.red_text {
    color: #d90e24 !important;
}

#footer-fdalinks p {
    text-align: center;
}

/* ****************************************************************************
 * Form Items
 * ****************************************************************************/
.formlayout tr td {
	padding: 4px 0;
}


input {
    font-family: sans-serif;
}

textarea {
  font-size: 13px;
  text-indent: 2px;
  line-height: 21px;
  color: #555 !important;
}


/* Venkata Mutyala APEX Version Upgrade Change 10/20/2022
old: 
 input[type=text],input[type=password] {
    height: 32px;
}

input[type=checkbox] {
    margin: 3px 6px 3px 4px;
}
*/
.radio_group .apex-item-option {
    margin: 5px;
} 



input[type=text],input[type=password] {
    height: 32px;
}

input[type=text],input[type=password],textarea,select {
    color: #555;
    background: #FFF;
    border: 1px solid #ccc;
}

/* Change text field outline color on chrome*/
/*
@media screen and -webkit-min-device-pixel-ratio:0; {
    input[type=text]:focus,input[type=password]:focus,textarea:focus {
        outline-color: #1F396B;
        box-shadow: none;
        border-color: transparent;
    }

}
*/

.apex-page-item-error {
    border: 1px solid red !important;
    outline-color: red !important;
}

.apex-page-item-error:focus {
    background: #F8EFEF !important;
}

.login-box a,.disclaimer a {
    color: #486387;
}

.login-box a:hover,.disclaimer a:hover {
    color: #000;
}

/* ****************************************************************************
 * Labels
 * ****************************************************************************/
a.required,a.optional {
    color: #555;
    text-decoration: none;
    border-bottom: 1px dotted #555;
}

label.even_width {
display: inline-block;
min-width: 175px;
}
/* ****************************************************************************
 * Progress List
 * ****************************************************************************/
div.sHorizontalProgressList {
    width: 100%;
    position: relative;
    overflow: hidden;
    float: left;
    height: 78px;
}

div.sHorizontalProgressList ul {
    margin: 0 0 10px;
    height: 50px;
    padding: 0;
    clear: left;
    float: left;
    position: relative;
    left: 50%;
}

div.sHorizontalProgressList ul li {
    float: left;
    display: block;
    position: relative;
    right: 50%;
    /* background: url(../images/sHorizontalProgress.png) 50px -150px no-repeat; */
    background: url(../images/apex_ui2.png) 50% 14px no-repeat;
}

div.sHorizontalProgressList ul li span {
    display: block;
    float: left;
    /* padding: 10px 5px 27px; */
    padding: 20px 5px 27px;
    font: normal 13px/13px Arial, sans-serif;
    color: #333;
    /* background-image: url(../images/sHorizontalProgress.png); */
    background-image: url(../images/apex_ui2.png); 
    background-repeat: no-repeat;
    white-space: nowrap;
    text-align: center;
    min-width: 80px;
    line-height:82px;
}

div.sHorizontalProgressList ul li.current span,div.sHorizontalProgressList ul li.first-current span,div.sHorizontalProgressList ul li.last-current span {
    color: #000;
    font-weight: 700;
    /* background-position: 50% -50px; */
    background-position: 50% -306px;
}

div.sHorizontalProgressList ul li.non-current span,div.sHorizontalProgressList ul li.first-non-current span,div.sHorizontalProgressList ul li.last-non-current span {
   /* background-position: 50% 0; */
   background-position: 50% -178px;
}

div.sHorizontalProgressList ul li.last-non-current,div.sHorizontalProgressList ul li.last-current {
   /* background: url(../images/sHorizontalProgress.png) 50% -150px no-repeat; */
}

div.sHorizontalProgressList ul li.non-current {
  /*  background: url(../images/sHorizontalProgress.png) 0 -150px no-repeat; */
  background: url(../images/apex_ui2.png) 50% -50px no-repeat;
}

div.sHorizontalProgressList ul li.last-non-current,div.sHorizontalProgressList ul li.last-current {
  /*  background: url(../images/sHorizontalProgress.png) -250px -150px no-repeat; */
  background: url(../images/apex_ui2.png) -48px -114px no-repeat;
}

div.sHorizontalProgressList ul li.current {
  /*  background: url(../images/sHorizontalProgress.png) 0 -150px no-repeat; */
  background: url(../images/apex_ui2.png) 50% -50px no-repeat;
}

/* ****************************************************************************
 * Header
 * ****************************************************************************/

#header {
	box-shadow: inset 0 1px 1px #fff;
}


#fda-rightmast {
    margin-right: 40px;
    margin-top: 0;
}
/*
.welcome {
  color: #FFF;
  font-weight: bold;
  text-transform: none;
  font-size: 14px;
 }
 */

 .welcome {
 	float: left;
	border-right: 2px solid #ACACAC;
	color: #EEE;
	font-size: .9em;
	font-weight: bolder;
	letter-spacing: -.25px;
	text-decoration: none;
	padding: 0 14px;
	line-height: 22px;
 }



/* ****************************************************************************
 * Footer
 * ****************************************************************************/

#footer {
background: url("data:text/html;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA6CAMAAABGdsPVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA69pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InV1aWQ6QjQ4Q0MzNzRGNkUyREMxMTkzRDZFNTkzRjcwNEVGOTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEVGNTE3NjVFMkYzMTFFMEI1QjY5MURFMkJCMDlEQ0EiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEVGNTE3NjRFMkYzMTFFMEI1QjY5MURFMkJCMDlEQ0EiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2Mjg0MzcxODQ1MjA2ODExQkIyM0QzODkwMUE3OTUwMyIgc3RSZWY6ZG9jdW1lbnRJRD0idXVpZDpCNDhDQzM3NEY2RTJEQzExOTNENkU1OTNGNzA0RUY5NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnJLBCIAAACNUExURSNGdCZJd0ZsmSVIdjZbiCtPfHKdyBIkOilNe3GcxztfjVF5pU92omqTv2iRvmSOuTBUgmKMt2CJtSdLeV2FsENplkFnlGaPvC9Sf2+axSJFc2yVwC1Qfm6XwlN7p1qCr0hvm35+flh/rEtxnm+ZxD9kkVZ+qjRZhl+Hsz1ijzJWhDhdi01zoCFEcnOeyUQ4aQkAAABPSURBVHjaTMJZFkIAAADA0Z6SaNFGoj3c/3j9ejM6fRNzR3e5s8hKJpZIvW1dVZ4KC0uNWmlgZ+/hI/Qz8vK1dnAxNrMRGOKk7Zm6/QUYAHb5Bi/BnLsJAAAAAElFTkSuQmCC") repeat-x
 scroll left top transparent;
 margin: 0 -20px;
 /*height: 35px;  VM comment */
 height:45px;
 line-height: 20px;
 padding: 11px 20px;
}

#footer {
	/* background: url(../images/img_fdagov_masthead_base.png) no-repeat scroll center top #1F396B; */
	background: #10334A;
}

#footer-heading {
	margin-left: 20px;
	margin-right: 20px;
	background: url(img_fdagov_footer_logo_fda.png) no-repeat left top transparent;
}

/* ****************************************************************************
 * Sticky Footer - Note: PleaFse do not remove or change '.push' 
 * unless footer height changes
 * ****************************************************************************/

html, body, form {
height: 100%;
}

#outerwrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -57px;
}

.push {
	height: 57px;
}

#footer {
width: 100%;
padding: 11px 0 !important;
margin-left: auto;
margin-right: auto;
}


 /* ****************************************************************************
 * RLWI - Reports
 * ****************************************************************************/
.apex_toolbar {
  margin-bottom: 0;
}
  
.report-wrapper,#apexir_TOOLBAR {
    padding-top: 20px;
}

#apexir_TOOLBAR {
	width: 100%;
}

.rlwi-report,.apexir_WORKSHEET_DATA {
    border-left: 1px solid #acacac;
}

.rlwi-report th,.apexir_WORKSHEET_DATA th {
    text-align: center;
    background: #6E86B4;
    padding: 10px 6px;
    color: #FFF;
}

#body.P1 .apexir_WORKSHEET_DATA td[headers=C002], #body.P30 .apexir_WORKSHEET_DATA td[headers=C002], 
#body.P40 .apexir_WORKSHEET_DATA td[headers=C002], #body.P50 .apexir_WORKSHEET_DATA td[headers=C002], 
#body.P60 .apexir_WORKSHEET_DATA td[headers=C002], #body.P70 .apexir_WORKSHEET_DATA td[headers=C002] {
  word-break: break-all;
}

#body.P1 .apexir_WORKSHEET_DATA td[headers=C003], #body.P30 .apexir_WORKSHEET_DATA td[headers=C003], 
#body.P40 .apexir_WORKSHEET_DATA td[headers=C003], #body.P50 .apexir_WORKSHEET_DATA td[headers=C003], 
#body.P60 .apexir_WORKSHEET_DATA td[headers=C003], #body.P70 .apexir_WORKSHEET_DATA td[headers=C003] {
  word-break: break-all;
}

#body.P1 .apexir_WORKSHEET_DATA td[headers=C004], #body.P30 .apexir_WORKSHEET_DATA td[headers=C004], 
#body.P40 .apexir_WORKSHEET_DATA td[headers=C004], #body.P50 .apexir_WORKSHEET_DATA td[headers=C004], 
#body.P60 .apexir_WORKSHEET_DATA td[headers=C004], #body.P70 .apexir_WORKSHEET_DATA td[headers=C004] {
  word-break: break-all;
}

/* Other custom columns on Est Regn and Products due to changes in 2014 Q3 */

#body.P40 .apexir_WORKSHEET_DATA td[headers=C013], #body.P60 .apexir_WORKSHEET_DATA td[headers=DETAILS] {
	word-break: break-all;
}

.rlwi-report th, .rlwi-report th a,.apexir_WORKSHEET_DATA th div {
    text-transform: uppercase;
    color: #FFF;
    text-decoration: none;
}

.rlwi-report td,.apexir_WORKSHEET_DATA td {
    padding: 3px 6px;
    color: #555;
}

.rlwi-report td,.rlwi-report th,.apexir_WORKSHEET_DATA td,.apexir_WORKSHEET_DATA th {
    border-bottom: 1px solid #acacac;
    border-right: 1px solid #acacac;
}

.rlwi-report td.odd {
    background: #EEE;
}

.rlwi-report td.even {
    background: #FCFCFC;
}

.rlwi-report tr:hover td,.apexir_WORKSHEET_DATA tr:hover {
    background: #bcc7dc;
}

.apexir_WORKSHEET_DATA th.current {
	background: #6E86B4;
	background-image: none;
}

.apexir_WORKSHEET_DATA th.current div {
	color: #FFF;
}

#apexir_rollover_content a:hover, #apexir_col_values_drop a:hover, #apexir_rollover_content a:focus, #apexir_col_values_drop a:focus, #apexir_rollover_content a:active, #apexir_col_values_drop a:active {
	background: #cdf;
}

#apexir_DATA_PANEL > table, .report-wrapper {
	width: 100%;
}

.apexir_WORKSHEET_DATA, .report-wrapper .rlwi-report {
	width: 100%;
}

.pagination a {
    color: #555555;
    text-decoration: none;
    font-weight: 700;
}

.pagination a:hover {
    color: #ACACAC;
}

/* ****************************************************************************
 * Interactive Reports
 * ****************************************************************************/
.apexir_WORKSHEET_DATA td {
    background: transparent !important;
}

#apexir_btn_SEARCH, #apexir_ACTIONSMENUROOT{
    color: #fff;
    text-transform: uppercase;
    border: none;
    font-size: 1em;
    font-weight: 700;
    cursor: pointer;
    background: #da4f49;
    padding: 4px 15px; 
    border: 1px solid #da4f49;
}

#apexir_ACTIONSMENUROOT {
	background: #da4f49 url(http://edrls.cnips.com:7777/j/themes/theme_710/images/img_down_arrow_3.png) 12px 2px no-repeat;
}

@-moz-document url-prefix() {
    #apexir_ACTIONSMENUROOT {
	  background: #da4f49 url(http://edrls.cnips.com:7777/j/themes/theme_710/images/img_down_arrow_3.png) 22px 2px no-repeat;
    }
}

#apexir_btn_SEARCH:hover, #apexir_ACTIONSMENUROOT:hover {
  background: #ea5f59;
  -webkit-transition: color .25s linear, background-color .25s linear;
  -moz-transition: color .25s linear, background-color .25s linear;
  -o-transition: color .25s linear, background-color .25s linear;
  transition: color .25s linear, background-color .25s linear;
}

#apexir_ACTIONSMENUROOT:hover {
	background: #ea5f59 url(http://edrls.cnips.com:7777/j/themes/theme_710/images/img_down_arrow_3.png) 12px 2px no-repeat;
}

@-moz-document url-prefix() {
    #apexir_ACTIONSMENUROOT:hover {
	  background: #ea5f59 url(http://edrls.cnips.com:7777/j/themes/theme_710/images/img_down_arrow_3.png) 22px 2px no-repeat;
    }
}

#apexir_ACTIONSMENUROOT > span {
	padding-right: 10px;
}

#apexir_ACTIONSMENUROOT {
    margin: 0 !important;
}

.apexir_TOOLBAR_CLOSE {
    padding: 0;
    padding-top: 8px;
    background: none;
}

.apexir_SEARCH {
    padding: 0;
}

#apexir_SEARCH {
    padding: 0;
}

.apexir_ACTION_MENU {
    padding: 0;
}

#apexir_btn_SEARCH {
    margin-top: 0;
}

.apexir_TOOLBAR_OPEN {
    background: none;
    border: 1px solid #afafaf;
    padding-right: 5px;
    width: 99%;
	position: relative;
}

/*
#apexir_ACTIONSMENUROOT:hover,#apexir_btn_SEARCH:hover {
    background: #ea5f59;
    -webkit-transition: color .25s linear, background-color .25s linear;
    -moz-transition: color .25s linear, background-color .25s linear;
    -o-transition: color .25s linear, background-color .25s linear;
    transition: color .25s linear, background-color .25s linear;
}
*/
.apexir_WORKSHEET_DATA tr.odd {
    background: #FCFCFC;
}

.apexir_WORKSHEET_DATA tr.even {
    background: #EEE;
}

input[type="button"][disabled] {
  background: #dfdfdf;
  border: 1px solid #CCC !important;
  color: #8A8B8D;
}

input[type="button"][disabled]:hover {
  background: #dfdfdf;
}

.apexir_BUTTONS {
  float:left;
  /* padding:5px 4px 2px 10px; */
  padding: 0 !important;
  position: absolute;
  right: 10px;
}

.apexir_BUTTONS input[type="button"] {
	vertical-align: top;
	margin-top: 0;
	margin-left: 10px;
	margin-right: 0;
	padding: 4px 15px;
}

.apexir_BUTTONS input[type="button"].btn-red {
	border: 1px solid #da4f49;
}

.apexir_BUTTONS input[type="button"].btn-blue {
	border: 1px solid #456494;
}

.apexir_BUTTONS input[type="button"].btn-gray {
	border: 1px solid #acacac;
}

/* ****************************************************************************
 * Page Structure
 * ****************************************************************************/
#hhs-masthead {
    background-image: none;
   /* background: #172B38;*/
    background:#3f84b1;
}
/*
.left-column {
    float: left;
    width: 30%;
    margin-right: 2%;

}

.right-column {
    float: left;
    width: 30%;
    margin-left: 2%;
}

.content-column {
    width: 68%;
    float: left;
}

.wide-column {
    min-width: 880px;
    width: 100%;
    clear: both;
  margin-bottom: 20px;
}
*/
#content {
    padding: 15px 0;
}

#body > table {
    margin: 0 auto;
}

.wide-column > table {
    width: 100%;
}

.wide-column > table > tbody > tr > td {
    width: 49%;
    padding-right: 1%;
}

/* Firefox form item alignment */
@-moz-document url-prefix() {
    .rlwi-blank-region, .rc-content-main {
        display: inline-block;
        width: 100%;
    }
    .vertical-menu ul {
        padding-top: 0;
    }  
}

/* ****************************************************************************
 * Region Structure
 * ****************************************************************************/
.box-region {
    background-color: #FAFAFA;
    border: 1px solid #c1dceb;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    padding: 15px 0 15px 10px;
    color: #555;
    margin-bottom: 20px;
    -webkit-box-shadow: 3px 3px 4px #ccc;
    -moz-box-shadow: 3px 3px 4px #ccc;
    box-shadow: 3px 3px 4px #ccc;
}

.box_body {
    margin-right: 15px;
}

.box-blank {
    background-color: transparent;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.box-region .box-region .heading2 {
    font-size: 14px;
}

/*
.login-box {
	background-color: #f6f6f6;
	border: 1px solid #ededed;
	box-shadow: none;
	border-radius: 0px;
	/* margin-bottom: 20px; *
}
*/
/* Hide and Show Region default state */
.hide {
    display: none;
}

.hide-show-title {
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #555;
    width: 100%;
    border-bottom: 1px solid #acacac;
    margin-bottom: 5px;
    font-weight: 700;
}

.t1HideandShowRegionLink > img {
position: relative;
top: 5px;
}

.vertical_slide_out {
   /* padding: 20px; */
   position: absolute;
   top: 155px;
   left: -250px;
   max-width: 250px;
   width: 250px;
}

.vertical_slide_out > span {
    font-size: 14px;
    color: #FFF;
    background: #10334A;
    position: absolute;
    right: -92px;
    top: 44px;
    /*  width: 10px;
    max-width: 10px;
    */word-wrap:break-word;
    text-transform: uppercase;
    padding: 15px;
    border: 1px solid #FFF;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    font-weight: bold;
    cursor: pointer;

    -webkit-transform: rotate(-270deg);
    -moz-transform: rotate(-270deg);
    /* -ms-transform: rotate(-270deg); */
    -o-transform: rotate(-270deg);
    /* transform: rotate(-270deg); */
    top : 0\9; /* IE8 and below */  
    right : -48px\9; /* IE8 and below */  
    writing-mode: tb-rl;
    filter: flipv fliph;
    *right: -92px; /* IE7 and below */ 
}

.tab_slide_box {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

/* ****************************************************************************
 * Popup UI Dialog
 * ****************************************************************************/

.ui-dialog-titlebar {
    background: #10334A;
 
}

.ui-dialog-title {
    color: #FFF;

}

.ui-dialog-titlebar-close {
    background: #EEE;
}

.ui-dialog .ui-dialog-titlebar-close span {
	margin: -8px;

}

.ui-widget { font: 12px Arial, sans-serif; padding: 0; border-radius: 0.5em; box-shadow: 0 0 1.5em #777;}

.ui-widget-content { color: #555;}



/* ****************************************************************************
 * Navigation Bar Entries
 * ****************************************************************************/

.navbar-entry {
float: left;
border-right: 2px solid #ACACAC;
padding: 0 10px; 
}

/* ****************************************************************************
 * Notifications Region
 * ****************************************************************************/
 .notifications-list li {
    border-bottom: 1px dotted #ACACAC;
 /*   padding: 10px 0 5px 0;*/
    margin:5px;
    border-radius: 5px;
 }
 .notifications-list a {
    text-decoration: none;
    color: #10334A;
    font-weight: bold;
 }

 .notifications-list a:hover {
    color: #6D92BF;
}

 .notifications-list span.post-date {
    font-style: italic;
    padding-right: 5px;
    font-size: 0.9em;
 }

 .notifications-list p {
    padding: 3px 0;
 }

 .session-timeout-container {
 	border-radius: 0 !important;
 	box-shadow: none !important;
 }

 .sidebar-list > .vertical-menu {
 	font-size: 11px;
 	font-weight: bold;
 }

 .sidebar-list > .vertical-menu ul > li {
 	color: #394f6c !important;
 }

@-moz-document url-prefix() {
	.ff_btn_fix {
		top: -3px !important;
	}
}
 
.file_browse {
    cursor: pointer;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 175px;
    top: 3px;
} 

@-moz-document url-prefix() {
	.file_browse {
		position: relative !important;
		top: -22px !important;
	}
}

/* IE 10 */

html[data-useragent*='MSIE 10.0'] .file_browse {
  left: auto !important;
  right: 0 !important;
}

html[data-useragent*='MSIE 10.0'] #uploadFile {
  display: none;
}

/* IE 11 */

html[data-useragent*='rv:11.0'] .file_browse {
  left: auto !important;
  right: 0 !important;
}

html[data-useragent*='rv:11.0'] #uploadFile {
  display: none;
}
/* Venkata Mutyala APEX Version Upgrade Change 10/20/2022 New IR region related */

.rc-title.rlwi-irregion-maintitle {
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #555;
    width: 100%;
    border-bottom: 1px solid #acacac;
    margin-bottom: 2px;
    font-weight: 700;
}

.rounded-corner-region.rlwi-irregion.js-apex-region {
    padding: 10px !important;
}

/*Venkata Mutyala IR specific CSS*/

.a-IRR-header {
    background: #10334A !important;
    text-transform: uppercase;
}

.a-IRR-headerLabel, .a-IRR-headerLink {
    color: white !important;
}
.a-IRR-headerLink:hover {
    background: #10334A !important;
}
button.a-Button.a-IRR-button {
    width: auto !important;
}
.a-IRR-sortWidget-search>.a-IRR-sortWidget-searchField {
    width:auto !important;
}
.a-IRR-toolbar {
    /*width: auto;*/
    width:98.7%;
}
.a-IRR-container {
    top: 10px;
}
.a-IRR-fullView {
    background-color: white;
}
.u-Form-labelContainer {
    width: 90%;
}
.u-Form-inputContainer {
    width: 90%;
}

.ui-button{
    color: #fff;
    text-transform: uppercase;
    border: none;
    margin-top: 10px;
    margin-right: 10px;
    font-size: 12px !important;
    font-weight: 700 !important;
    cursor: pointer;
    background: #10334A;
    padding: 6px 25px !important;
}
.a-IRR-button--actions{
	 background-color: #dd4b39;
    color: white;
    text-transform: uppercase;
}
.ui-dialog .ui-dialog-titlebar-close {
    padding: 0px !important;
    background-color:white;
    color: black;
}
.a-IRR-searchButtonContainer {
    background-color: #dd4b39;
    color: white;
   
}
.a-IRR-colSelector {
    background-color: #dd4b39;
    color: white;
}
.a-IRR-button--search{
	 text-transform: uppercase;
}
.a-IRR-radioIconList-item {
    margin: 15px;
        box-shadow: none;
}
.a-IRR-buttons {
float:right;
}

.a-IRR-radioIconList-item input[type=radio]:checked+label {
	box-shadow:none;
}
.a-IRR-header {
    color: white;
}
input.a-IRR-search-field {
    height: auto !important;
}
input#ir_button {
	margin:0px !important;
}
.ui-dialog .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick {
 margin: 1px;
 display: block;
 color:black;

}

.a-IRR-content {
    background-color: white;
} 

.a-IRR-tableContainer {
    overflow: auto;
}

span.u-Processing-spinner {
    padding: 4px;
}

.a-IRR-toolbar {
    padding: var(--a-irr-item-spacing,var(--a-toolbar-item-spacing,4px)) !important;   

      background-color: white !important;
}
/* Venkata Mutyala APEX Version Upgrade Change 01/11/2023 */

button.ui-datepicker-trigger.a-Button.a-Button--calendar {
    height: 28px;
    margin-bottom: 1px;
} 

.checkbox_group.apex-item-group.apex-item-checkbox .apex-item-option
{
	margin:5px;
}
/*VM checkbox group adjustments */
.checkbox_right_left {
    margin: -13px 0px 0px -6px;
}
.checkbox_right_leftfa {
    margin: -15px 0px 0px -5px;
}
.checkbox_right_leftfd {
   margin: -12px 0px 0px -5px;
}
/* RM radio button selection alignment*/

.apex-item-radio input+label:after, .u-radio:after {
    margin-top: calc(var(--a-checkbox-size, 19px) / 4);
    margin-left: calc(var(--a-checkbox-size, 19px) / 4);
}

/*RM Old theme global page styles */
.add-sub {
  font-size: .8em;
  text-decoration: none;
}

body {
  min-width: 1280px;
}

#body.P40 {
   max-width: 1440px;
}

.left-column .vertical-menu > ul > li a span {
  font-size: 11px !important;
}

.max-zindex {
  z-index: 9999;
}

.fielddata {
 margin-right: 20px;
}

select.readonly {
  background: #F5F5F5;
}

#content {
  margin: 0 20px !important;
}

input[type=text], input[type=password] {
  line-height: 21px;
}


input[readonly="readonly"], select[disabled="disabled"], input.datepicker[disabled="disabled"] {
    background:#F5F5F5;
}

textarea[readonly="readonly"], textarea[readonly] {
    background:#F5F5F5;
}

input[disabled][type='text'] {
 color: rgb(0,0,0);
} 

textarea {
  font-family: sans-serif;
}

label.fixed_width {display: inline-block; width:120px;}
label.fixed_width2 {display: inline-block; width:150px;}


.rlwi-report th, .apexir_WORKSHEET_DATA th {
background: #10334A;
}

.apexir_WORKSHEET_DATA th {
 padding-left: 2px !important;
 padding-right: 2px !important;
}

.apexir_WORKSHEET_DATA th.current {
background: #10334A;
}

.apexir_WORKSHEET_DATA td {
  font-size: 10.5px;
}

.navbar-entry {border:none;}

.ui-icon-grip-diagonal-se { display: none; }

.ui-dialog .ui-dialog-titlebar-close {
 width: 20px;
}


#apexir_columnsearch a, #apexir_col_values_drop a, #apexir_rollover_content a {
  text-transform: uppercase;
}

#apexir_ACTIONSMENUROOT {
 background: #da4f49 url(#IMAGE_PREFIX#themes/theme_710/images/img_down_arrow_3.png) 12px 2px no-repeat;
} 

@-moz-document url-prefix() {
 #apexir_ACTIONSMENUROOT {
   background: #da4f49 url(#IMAGE_PREFIX#themes/theme_710/images/img_down_arrow_3.png) 22px 2px no-repeat; 
 }
}

#apexir_ACTIONSMENUROOT:hover {
 background: #ea5f59 url(#IMAGE_PREFIX#themes/theme_710/images/img_down_arrow_3.png) 12px 2px no-repeat; 
}

@-moz-document url-prefix() {
 #apexir_ACTIONSMENUROOT:hover {
   background: #ea5f59 url(#IMAGE_PREFIX#themes/theme_710/images/img_down_arrow_3.png) 22px 2px no-repeat; 
  }
}

.ui-widget-overlay{position:fixed;} 

#fda-masthead {
  height:52px;
  padding:1px 0 25px 0;
}

#notification-message ul.htmldbUlErr > li > a {
  text-decoration: underline;
}

#fda-breadcrumbs a {
  font-size: 0.9em !important;
}

#error_headline {
  text-transform: uppercase;
  font-weight: bold;
}


/* Adjust IR buttons */
div.apexir_BUTTONS {
  position: relative !important;
  top: -34px;
  float: right;
  right: 12px;
}

input#ir_button {
	margin-top: 1px;
	margin-bottom: 1px;
}

.feedback {
        float: left;
	border-right: 2px solid #ACACAC;
	color: #EEE;
	font-size: .9em;
	font-weight: bolder;
	letter-spacing: -.25px;
	text-decoration: none;
	padding: 0 14px;
	height: 22px;
}

/* 21.1 changes */
*, :after, :before {
    box-sizing: initial;
}
/* VM 09/25/2023
.rc-content-main {
    padding-top: 20px;
}
*/
#wguides {
    padding-top: 20px;
}

#mailLink {
    height: 27px;
}
/*
.box_body {
    margin-right: 15px;
	margin-left: 15px;
}
*/
.ui-dialog-titlebar-close {
    width: 20px;
    margin-top: 0px;
    margin-right: -5px;
}

.ui-dialog-titlebar {
    padding-top: 5px;
    padding-bottom: 5px;
}

input#ir_button {
	margin:10px !important;
}

.a-IRR-noDataMsg {
    text-align: left;
}

.a-IRR-noDataMsg-icon {
    display: none;
}
/*Old theme global page css end */
/*VM New button without label*/
input.btn-red-wlabel {
     background: transparent;
    text-decoration: underline;
    color: #4f4f76;
    border: none;
    cursor:pointer;
    margin:-8px;
  
}

input.btn-red.faq-btn, ul.quick-links > li {
    margin-top: 0px !important;
    margin-right: 441px!important;
}

.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog--helpDialog.ui-draggable.ui-resizable {
width:500px !important;
/*height:500px !important;*/
height: auto !important; /*RMM for help text auto height*/
overflow:auto;
}
/*VM 01/19/2022 cal item styles*/

.oj-inputdatetime-input-container.oj-text-field-container {
    height: 35px !important;
    width: 160px !important;
}
.oj-text-field-container:not(.oj-text-field-has-start-slot) .oj-text-field-input {
    font-size: 90%;
}
/*VM 02/02/2023  alert padding */
div#apex_session_alert_dlg {
    padding: 15px;
}

.oj-inputdatetime-input-container {
    border: 1px solid #ccc !important;
}

.oj-text-field-middle input{
    border: none;
    border-right: 1px solid #ccc;
    height: 34px;
}
.box.ui-dialog-content.ui-widget-content{
    margin-left:12px;
}
.a-IRR-toolbar .a-IRR-controls {
    margin: calc(var(--a-irr-item-spacing,var(--a-toolbar-item-spacing,8px))/1) calc(var(--a-irr-item-spacing,var(--a-toolbar-item-spacing,8px))/-2) !important;
}
/*RMM apex-item-error width*/
.oj-text-field
{
    width:auto;
} 

div.sHorizontalProgressList ul li span {
    display: block;
    float: left;
    padding: 20px 5px 27px;
    font: normal 13px/13px Arial, sans-serif;
    color: #333;
    background-image: url(apex_ui2.png);
    background-repeat: no-repeat;
    white-space: nowrap;
    text-align: center;
    min-width: 80px;
    line-height: 82px;
}
	
	div.sHorizontalProgressList ul li.current span, div.sHorizontalProgressList ul li.first-current span, div.sHorizontalProgressList ul li.last-current span {
    color: #000;
    font-weight: 700;
    background-position: 50% -306px;
}

.session-timeout-container {
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #d3d3d3; 
    background: #e6e6e6 url(ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #555;
}

.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: 0.2em;
    text-align: right;
    text-decoration: none;
}

.ui-widget-content a {
    color: #222;
}

.ui-datepicker-header {
    border: 1px solid #aaa;
    background: #ccc url(ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
    color: #222;
    font-weight: bold;
}

.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
    height: 36px;
}

.ui-datepicker-calendar  td {
    padding: 1px;
}

.ui-datepicker-next, .ui-datepicker-prev {
    margin: var(--jui-datepicker-padding,8px);
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
    cursor: pointer;
    width: var(--jui-datepicker-button-width,32px);
    height: var(--jui-datepicker-button-height,16px);
    padding: var(--jui-datepicker-button-padding,8px);
}

.a-Icon.icon-calendar {
    background: url(asfdcldr.gif);
}
/*VM select list height*/
select.selectlist.apex-item-select {
    height: 32px;
}
/*Disable Tour styles*/
a.disable_tour{
    cursor:pointer;
}

.a-IRR-container {
    padding-top: 20px;
}
/*Joy ride cross styles*/
.joyride-close-tip {

    font-size: 14px !important;
}


/*interactive Report filter fields*/
.a-IRR-col-value {
     display: flex;
    align-items: center;
    align-content: space-around;
    justify-content: center;
    padding: 12px 8px;
    font-size: 10px;
    font-weight: 550;
}

.a-IRR-col-values-drop {
    position: absolute !important;
    left: 367px !important;
    top: 175px  !important;
    bottom: 25px !important;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: space-around;
    align-items: flex-start;
    min-width:300px;
    max-width: 10em;
    min-height: 10em;
}