/* ==== Basics ==== */

a:link {font-family: Verdana;font-size:1.083em;color: #2856c5;text-decoration: none;font-weight: normal;}
a:visited {font-family: Verdana;font-size:1.083em;color: #7699f1;text-decoration: none;font-weight: normal;}
a:hover {font-family: Verdana;font-size:1.083em;color: #2856c5;text-decoration: underline;font-weight: normal;}
a:active {font-family: Verdana;font-size:1.083em;color: #2856c5;text-decoration: none;font-weight: normal;}
hr {color: #DADADA;}
ul{list-style-image:url('../../../build/fragments/fl_eg_stylesheets/000582.gif');}


h1 {font-family: Verdana;font-size:1.6em;color: #000000;text-decoration: none;font-style:none;font-weight:bold;line-height:1.6em;}
h2 {font-family: Verdana;font-size:1.3em;color: #000000;text-decoration: none;font-style:italic;font-weight:bold;line-height:1.4em;}
p {font-family: Verdana;font-size:1.083em;color: #000000;text-decoration: none;font-style:none;font-weight:normal;line-height:1.4em;}


html, body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;line-height: 14px;background-image: url('../../../build/fragments/fl_eg_stylesheets/000535.jpg');background-color:#1F367A;background-repeat: repeat-x;margin:0;padding:0; text-align:center; }
td, p {font-family: Verdana;font-size:12px;color: #000000;text-decoration: none;font-style:none;font-weight:normal;line-height:16px;}

img {border: none;}
.content {color:#000000;font-family: Verdana;font-size: 11px;font-weight: normal;line-height: 15px;}

/* ==== Homepage More Sections ==== */

.heading {margin: 0px;color: #000000;font-family: Verdana;font-size: 14px;font-weight: bold;}
.more {	color: #000000;font-family: Verdana;font-size: 12px;font-weight: bold;}
.morespot {color: #000000;font-family: Verdana;font-size: 10px;font-weight: bold;} 
.hideimage {display:none;}

/* ==== Three Column Content ==== */

.centercontent {width:550px; margin:5px 1px 21px 7px;}

/* ==== Two Column Content ==== */

.centerallcontent {width:764px;margin:5px 1px 21px 3px;}
.centerallcontent2 {width:970px;margin:5px 1px 21px 7px;}
.centerallcontentmrl {margin-left:-10px;margin-top:auto;margin-bottom:auto;}

/* ==== Lists in Center ==== */
.centermiddlelinks
{list-style-image: url('../../../build/fragments/fl_eg_stylesheets/000582.gif');list-style-type: circle}
.centermiddlelinks p {display:inline;}

/* ==== Start of Page Frame ==== */ 

.framepagewidth{ width:980px; text-align:left; margin-left:auto; margin-right:auto; margin-top:0px; background-color:#FFFFFF;} 
.frameheader{position:relative; height:153px; background-color:#FFFFFF; width:980px; z-index:50;} 
.framethreecols{background-color: #FFFFFF; width:980px; float:right; position:relative; z-index:10;}
.frameleftcol{background-color: #FFFFFF; width:210px; float:left; position:relative; z-index:10;}
.framemaincol{background-color: #FFFFFF; float: left; display:inline; position: relative; width:556px; z-index:10;} 
.framemaincol2{background-color: #FFFFFF; float: left; display:inline; position: relative; width:770px; z-index:10;}
.framerightcol{background-color: #FFFFFF;width:214px;float:right; position:relative; z-index:10;} 
.framefooter{height:42px; background-color:#FFFFFF; clear:both; z-index:30;} 

/* ==== End Page Frame ==== */ 

/* ==== Start of Top Nav ==== */ 
/* Header */
.header {position:relative;top:0px;float:right;border:'0';background-color:#FFFFFF;width:980px;display:inline;}
.banner {width:523px;height:88px;position:relative;float:left;margin-bottom:0px;}
/* google section */
.searchgoogle {float:left;position:relative;margin:-70px 5px 0 730px;width:202px;height:61px;display:inline;}
.reg{position:relative;float:right;margin-top:-3px;}
.searchbox2 {position:relative;color: #515352;font-family: Verdana;font-size: 10px;font-weight: none;margin-left:0px;margin-top:6px;float:right;}
.adv{position:relative;float:right;margin-top:2px;}
/* Right-side section */
.headright {float:right;position:relative;margin-bottom:-20px;width:45px;height:15px;}
.cornerheader{position:relative;float:right;}
.search-button {position:relative;cursor: hand;margin-top:-50px;float:left;background-color:#FFFFFF;}
/*top nav menu */
.topnav {position:relative;float:left;background-color:#FFFFFF;width:980px;height:20px;display:inline;}
.tnav {	height:18px;width:980px;position:relative;}
.tnavtoplines{height:2px;width:980px;position:relative;}
.bottomtnav {position:relative;float:left;background-color:#FFFFFF;width:980px;height:23px;display:inline;z-index:-10;}
.tnavbottomlines{height:2px;width:980px;position:relative;}
.tnavbottomlines2{height:5px;width:980px;position:relative;}
/*top nav menu links */
ul#topnavigation {padding: 0;margin: 0;background-color: #6585da;color: #FFFFFF;float: right;width: 100%;height:16px;border-bottom: solid 1px #5f7cc0;border-top: solid 1px #516eb4;}
ul#topnavigation li { display: inline; }
ul#topnavigation li a {font-family: Verdana;font-size:10pt;font-weight: bold;background-color: #6585da;color: #ccccff;text-decoration: none;float: right;border-left: solid 1px #FFFFFF;height:16px;}
ul#topnavigation li a:link {font-family: Verdana;font-size:10pt;font-weight: bold;background-color: #6585da;color: #ccccff;text-decoration: none;float: right;border-left: solid 1px #FFFFFF;height:16px;} 
ul#topnavigation li a:visited {font-family: Verdana;font-size:10pt;font-weight: bold;background-color: #6585da;color: #ccccff;text-decoration: none;float: right;border-left: solid 1px #fff;height:16px;} 
ul#topnavigation li a:hover {font-family: Verdana;font-size:10pt;text-decoration: none;color:#FFFFFF;font-weight:bold;background: #89a2e4;	height:16px;}
/* breadcrumbs */
#breadcrumb{width:980px;height:14px;}
#breadcrumb .bc2{margin:3px 7px 2px 7px;position:relative;float:left}
#breadcrumb .fl{margin:3px 7px 2px 7px;position:relative;float:right}
/* breadcrumbs - OLD */
.breadcrumb{width:980px;}
.bc{padding:3px 7px 3px 7px;}
/*new top nav menu links */
#top-nav-wrapper{margin-top:18px;}
ul#topnav{background:url(../../../build/fragments/fl_eg_header_topnav_cswp/topmenu.jpg) no-repeat;width:980px;height:18px;margin:0px 0 0 0px;padding:0;float:left;}
ul#topnav li{margin-top:0;}
#topnav li.first-level span{position:absolute;left:-9999px;z-index:50;}
#topnav li,#topnav li.first-level a{min-height:18px;display:block;}
#topnav li{float:left;list-style:none;display:inline;padding:0;}
/* li#nav-blog{margin-left:70px;} */
li#nav-blank                div.first-level{width:402px;}
li#nav-opportunities        a.first-level{width:156px;}
li#nav-solutions        a.first-level{width:128px;}
li#nav-locations               a.first-level{width:97px;}
li#nav-faq           a.first-level{width:59px;}
li#nav-blog              a.first-level{width: 138px;}
li#nav-opportunities:hover   a.first-level{background:url(../../../build/fragments/fl_eg_header_topnav_cswp/topmenu.jpg) -402px -18px no-repeat;}
li#nav-solutions:hover  a.first-level{background:url(../../../build/fragments/fl_eg_header_topnav_cswp/topmenu.jpg) -558px -18px no-repeat;}
li#nav-locations:hover         a.first-level{background:url(../../../build/fragments/fl_eg_header_topnav_cswp/topmenu.jpg) -686px -18px no-repeat;}
li#nav-faq:hover      a.first-level{background:url(../../../build/fragments/fl_eg_header_topnav_cswp/topmenu.jpg)  -783px -18px no-repeat;}
li#nav-blog:hover         a.first-level{background:url(../../../build/fragments/fl_eg_header_topnav_cswp/topmenu.jpg) -842px -18px no-repeat;}
ul#topnav li.first-level ul{display:block;margin:0 0 12px 7px;float:left;padding:14px 0 14px 0;}
ul#topnav li.first-level ul{width:180px;}
ul#topnav li.first-level ul li{margin:7px 0 7px 0;padding:0 0px 0 0;width:180px;min-height:12px;float:left;}
ul#topnav li.first-level ul li a{color:#003399;font:bold 12px verdana;text-decoration:none;min-height:12px;}
ul#topnav li.first-level ul li a:hover{text-decoration:underline;}
ul#topnav li div.topnav-dd-outer{position:absolute;z-index:500;left:-999em;background:url(../../../build/fragments/fl_eg_header_topnav_cswp/bg-nav-left-edge-trans.png) no-repeat left bottom;margin-left:-9px;}
ul#topnav li#nav-issues div.topnav-dd-outer{width:504px;}
ul#topnav li#nav-issues ul li{}
ul#issues-landing-entry-list{float:left;width:142px;}
#issues-landing-links ul#issues-landing-entry-list li{width:139px;padding:3px;}
ul#topnav li:hover div.topnav-dd-outer{left:auto;}
div.topnav-dd-inner{background:url(../../../build/fragments/fl_eg_header_topnav_cswp/bg-nav-right-edge-trans2.png) no-repeat right bottom;margin-left:17px;margin-bottom:-5px;padding:0 0 10px 0;}
.clear{clear:both;}
.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
.clearfix{display:inline-block;}
html[xmlns].clearfix{display:block;}


/* ==== Start Print-Email Link ==== */
#printemail{width:980px; height:15px;position:relative;}
#printemail .pe{margin:11px 7px 0px 7px; height:15px;position:relative;float:right;}
.printemail{text-align:right;margin:1px 10px 0px 7px;}

/* ==== End Print-Email Link ==== */

/* ==== Start Left Navigation ==== */

.lnspacer{margin:5px 0 21px 0;}
.leftnav{width:200px;margin:5px 7px -5px 7px;padding-bottom:6px;background-color:#e7e7e7;}
.ls{width:199px;padding-top: 0px;padding-bottom:-2px;margin:10px 0px 10px 0px;}
ul.sides{line-height:18px;display:block;margin:1px 2px 1px 22px;padding-left:0px;list-style-image: url('../../../build/fragments/fl_eg_lnav/000580.gif');list-style-type: square;font-family: Verdana;font-size:11.11px;font-weight: bold;}
.sides a:link{font-family: Verdana;font-size:11.11px;color:#444444;font-weight: bold;}
.sides a:hover{font-family: Verdana;font-size:11.11px;text-decoration:underline;color:#444444;font-weight: bold;}
.sides a:visited{font-family: Verdana;font-size:11.11px;color:#444444;font-weight: bold;}
.sides a:active {font-family: Verdana;font-size:11.11px;text-decoration:none;color:#444444;font-weight: bold;}
ul.subsides{line-height:18px;display:block;margin:1px 2px 1px 32px;padding-left:0px;list-style-image: url('../../../build/fragments/fl_eg_lnav/dblarrow.gif');list-style-type: square;font-family: Verdana;font-size:11.11px;font-weight: bold;}
.subsides a:link{font-family: Verdana;font-size:11.11px;color:#444444;text-decoration:none;font-weight:normal;}
.subsides a:hover{font-family: Verdana;font-size:11.11px;text-decoration:underline;color:#444444;font-weight:normal;}
.subsides a:visited{font-family: Verdana;font-size:11.11px;color:#797979;font-weight:normal;}
.subsides a:active {font-family: Verdana;font-size:11.11px;text-decoration:none;color:#444444;font-weight:normal;}
ul.subsides2{line-height:18px;display:block;margin:5px 2px 5px 46px;padding-left:0px;list-style-image: url('../../../build/fragments/fl_eg_lnav/dblarrow2.gif');list-style-type: square;font-family: Verdana;font-size:11.11px;font-weight: bold;}
.subsides2 a:link{font-family: Verdana;font-size:11.11px;color:#444444;text-decoration:none;font-weight:normal;}
.subsides2 a:hover{font-family: Verdana;font-size:11.11px;text-decoration:underline;color:#444444;font-weight:normal;}
.subsides2 a:visited{font-family: Verdana;font-size:11.11px;color:#797979;font-weight:normal;}
.subsides2 a:active {font-family: Verdana;font-size:11.11px;text-decoration:none;color:#444444;font-weight:normal;}
ul.subsides3{line-height:18px;display:block;margin:5px 2px 5px 58px;padding-left:0px;list-style-image: url('../../../build/fragments/fl_eg_lnav/dblarrow3.gif');list-style-type: square;font-family: Verdana;font-size:11.11px;font-weight: bold;}
.subsides3 a:link{font-family: Verdana;font-size:11.11px;color:#444444;text-decoration:none;font-weight:normal;}
.subsides3 a:hover{font-family: Verdana;font-size:11.11px;text-decoration:underline;color:#444444;font-weight:normal;}
.subsides3 a:visited{font-family: Verdana;font-size:11.11px;color:#797979;font-weight:normal;}
.subsides3 a:active {font-family: Verdana;font-size:11.11px;text-decoration:none;color:#444444;font-weight:normal;}
/* menu item not in a list */
.sides_no_ul
{width:155px;margin:10px 2px 0 5px;font-family: Verdana;font-size:11.11px;font-weight: bold;}
/* Side List Heading */
.sidesheadbkg{background-image:url('../../../build/fragments/fl_eg_lnav/000584.jpg');width:200px;}
.sideshead {color: #FFFFFF;font-family: Verdana;font-size: 12px;font-weight: bold;padding: 4px 3px 4px 5px;}
.sideshead p{color: #FFFFFF;font-family: Verdana;font-size: 12px;font-weight: bold;padding: 4px 3px 4px 5px;margin:0px;line-height:6px;}
.sidescutcorner {background-image:url('../../../build/fragments/fl_eg_lnav/000585.jpg');width:200px;height:22px;margin:0 7px 0 7px;}
/* UNUSED ZIPBOX */
.zipbox {margin:0 2px -8px 18px;padding-bottom:0px;padding-left:0px;}
.zipbutton {margin-bottom:0px;margin-top:20px;}

/* ==== End Left Navigation ==== */

/* ==== Start Right Navigation ==== */

.rightnav {width:200px;margin:5px 7px -5px 7px;padding-bottom:6px;background-color:#e7e7e7;}
.righttop {margin:3px 7px 0 7px;}
.rsides_no_ul{width:155px;margin:10px 2px 0 5px;font-family: Verdana;font-size: 11px;font-weight: bold;}
.rs{width:199px;padding-bottom:-2px;}
ul.rsides{display:block;margin:7px 2px 7px 22px;list-style-image: url('../../../build/fragments/fl_eg_rnav/000580.gif');list-style-type: square;font-family: Verdana;font-size:11.11px;text-decoration:none;padding-left:0px;}
.rsides a:link{font-family: Verdana;font-size:11.11px;color:#444444;text-decoration:none;font-weight:normal;}
.rsides a:hover{font-family: Verdana;font-size:11.11px;text-decoration:underline;color:#444444;font-weight:normal;}
.rsides a:visited{font-family: Verdana;font-size:11.11px;color:#797979;font-weight:normal;}
.rsides a:active {font-family: Verdana;font-size:11.11px;text-decoration:none;color:#444444;font-weight:normal;}
/* Side List Heading */
.rsidesheadbkg{background-image:url('../../../build/fragments/fl_eg_rnav/000586.jpg');width:200px;}
.rsideshead {color: #FFFFFF;font-family: Verdana;font-size: 12px;font-weight: bold;padding:4px 3px 4px 5px;}
.rsidesborder {height:1px;width:200px;}

/* ==== End Right Navigation ==== */

/* ==== Start Right side image ==== */

.ri{background-color:none;margin:18px 6px 21px 7px;}
.rsidesimage {float:right;padding-bottom:21px;width:200px;}

/* ==== End Right side image ==== */


/* ==== Start of Footer ==== */

.footer {width:980px;background-color:#FFFFFF}
.footerlines {width:980px;height:23px;background-image:url(../../../build/fragments/fl_eg_footer/000591.jpg);margin-top:5px;}
.footercut{float:left;width:980px;height:42px;background-image:url(../../../build/fragments/fl_eg_footer/000592.jpg);margin-top:0px;}
.footertext {width:980px;font-style: bold;margin:5px 0 0 0;text-align:center;float:left}

#footertopnav{width:700px;background-color:#FFFFFF; margin:0 0 0 200px; padding-bottom:10px;}
#footertopnav .col{float:left;width:200px;margin:20px 0 0 20px;}
#footertopnav a{color:#666;text-decoration:none;}
#footertopnav a:hover{text-decoration:underline;}
#footertopnav .ul{list-style-image:none;margin:10px;padding:0;}
#footertopnav .h4{font-family:verdana;font-size:13px; font-weight:bold;}
#footertopnav li{list-style-type:none;margin:0 0 5px 0;padding:0;font-size:11px;}

/* ==== End of Footer ==== */

/* === Start of Center Links === */

.centerlinks{width:360px;margin-left:90px;}
.hm{width:360px;padding-top: 0px;padding-bottom:-2px;margin:0px;display:inline;position:relative;}
.cl_heading{margin: 0px;color: #000000;font-family: Verdana;font-size: 14px;font-weight: bold;text-align:left;position:relative;float:left;}
.cl_more{color: #000000;font-family: Verdana;font-size: 12px;font-weight: bold;position:relative;float:right;}
.cl_line{width:360px;padding: 0px;margin-top:-5px;}
.cl_govdel{width:350px;padding-top: 0px;padding-bottom: 0px;margin:2px 0 2px 0;}
.cl_govdel_link{padding-top: 0px;padding-bottom: 0px;margin:2px 0 2px 16px;}
.cl{width:350px;padding-top: 0px;padding-bottom:-2px;margin:0px;}
.clinks{list-style-image: url('../../../build/fragments/fl_eg_centerlinks/000582.gif');list-style-type: square;display:block;margin:7px 2px 7px 32px;padding-bottom:0px;padding-left:0px;}

/* === End of Center Links === */

/* === Start of Four Spotlights === */

.spotlight{width:358px;height:227px;background-image:url('../../../build/fragments/fl_eg_spotlights/spotlight_bkg.jpg');background-repeat:no-repeat;background-color:#FFFFFF;margin-left:84px;}
.spotlight2{width:358px;height:125px;background-image:url('../../../build/fragments/fl_eg_two_spotlights/spotlight_bkg_partner.jpg');background-repeat:no-repeat;background-color:#FFFFFF;margin-left:84px;}
.spotrow1{width:360p;float:right; position:relative;margin:30px 5px 0 0;padding-bottom:10px;}
.sp1{width:82px;height:72px;display:inline; float:left; position:relative; }
.sp2{width:82px;height:72px;float:left;position:relative; }
.sp3{width:82px;height:72px;float:left;position:relative;}
.sp4{width:82px;height:72px;float:left;position:relative; }
.spotline{width:360px;height:2px;}
.spl{width:330px;height:2px;margin-left:15px;}
.spotrow2{width:360p;float:right; position:relative;margin:6px 5px 10px 0;}
.sp5{width:82px;height:72px;display:inline; float:left; position:relative;}
.sp6{width:82px;height:72px;float:left;position:relative;}
.sp7{width:82px;height:72px;float:left; position:relative;}
.sp8{width:82px;height:72px;float:left; position:relative;}

/* === End of Four Spotlights === */


/* WYSIWYG Styles */

td.FormHeading2 {color:#000000;font-family: Verdana;font-size: 12.5px;font-weight: bold;padding-top: 12px;padding-bottom: 12px;padding-left: 0px;margin-left: 0px;}
p.FormHeading2 {color:#000000;font-family: Verdana;font-size: 12.5px;font-weight: bold;margin-top: 12px;margin-bottom: 12px;margin-left: 0px;}
p.FormContent, td.FormContent {color:#000000;font-family: Verdana;font-size: 11px;font-weight: normal;line-height: 15px;margin: 0px;}
p.Heading2 {color:#000000;font-family: Verdana;font-size: 12.5px;font-weight: bold;margin-top: 12px;margin-bottom: 12px;}
p.Default_Paragraph {color:#000000;font-family: Verdana;font-size: 11px;font-weight: normal;line-height: 15px;margin-top: 11px;margin-bottom: 11px;}

/* End WYSIWYG Styles */

/* ==== Start BSP ==== */

div.bsp-record{ margin: 1em 0 2em; position: relative; /* IE6/Win */}
div.bsp-record h2,div.bsp-record h3{clear: right;background-color: #dedede;padding: 2px 4px;}
div.bsp-record img{border: none;float: right;margin: 0 0 5px 5px;}
form.bsp-select{clear: both;padding: 4px;color: #444;background-color: #dedede;font-size: 11px;}
form.bsp-cat-select{float: right;margin: 0;font-size: 11px;padding-top: 16px;}
form.bsp-select select,form.bsp-cat-select select{color: #444;font-size: 11px;}

h1 { font-size: 15px; font-weight: bold; margin-bottom: 1em;  margin-top: 1em; }
h2 { font-size: 13px; font-weight: bold; margin-bottom: 1em;  margin-top: 1.5em; }
h3 { font-size: 12px; font-weight: bold; margin-bottom: 1em;  margin-top: 1.5em; }

/* === Directory listings === */

ul.bu-directory{list-style-image: url("../../../build/fragments/fl_eg_stylesheets/graphics/li_black.gif"); margin-left: 25px; padding-left: 0px;}
body.rtl ul.bu-directory{list-style-image: url("../../../build/fragments/fl_eg_stylesheets/graphics/li_black_rtl.gif");}
ul.bu-subdirectory{list-style-image: url("../../../build/fragments/fl_eg_stylesheets/graphics/li_black.gif"); padding: 0px; margin-left: 25px; margin-right: 25px;}
body.rtl ul.bu-subdirectory{list-style-image: url("../../../build/fragments/fl_eg_stylesheets/graphics/li_black_rtl.gif"); position: static;}
ul.bu-subdirectory li{background-color: #efefef;padding: 2px 4px;margin-bottom: 2px;}

/* ==== Breadcrumb menus ==== */

ul.breadcrumb
{ width:582px; margin: 0; padding: 0; font-size: 11px; list-style-type: none;}
ul.breadcrumb li{ display: inline; margin: 0; padding: 0;}
body.rtl ul.breadcrumb li span{direction: rtl; unicode-bidi: bidi-override; background-color: red;}
#bu-floatwrap{ float: right;width: 590px;}
body.rtl #bu-floatwrap { float: left; }

/* ==== End BSP ==== */
